• Написать программу осуществляющую поиск в одномерном массиве A, состоящего из 20 элементов, заданных случайным образом элемента, равного 50. Если такого нет, вывести на экран сообщение “Такого нет”.

Ответы 6

  • ну все я окончательно запуталась
  • a[i]:=random(76)+25 это для 50?
    • Автор:

      kennarush
    • 5 лет назад
    • 0
  • random (x) дает случайное число от 0 до x-1,т.е random (51) дает случайное число от 0 до 50
  • random (15) дает случайное число от 0 до 14
    • Автор:

      hidalgo
    • 5 лет назад
    • 0
  • a[i]:=random(15)+13 промежуток [13;27] random (15) дает случайное число от 0 до 14, а затем к этому случайному числу прибавляется 13. Минимальное число random (15) 0, когда к нему прибавляют 13 получается 13. Максимальное число random (15) 14, когда к нему прибавляют 13 получается 27.
    • Автор:

      kiersten
    • 5 лет назад
    • 0
  • var a:array[1..20] of integer;

    i,k: integer;

    begin

    for i:=1 to 20 do

    begin

    a[i]:=random(51)+25;

    write (a[i],' ')

    end;

    writeln;

    for i:=1 to 20 do

    if a[i]=50 then

    begin

    writeln (i,' элемент = ',a[i]);

    k:=k+1

    end;

    if k=0 then writeln ('Такого нет')

    end.

    • Автор:

      rubye4f8
    • 5 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years