Задать вопрос
23 ноября, 00:13

Var a:array[1 ... 10] of integer; i, m, max:integer; begin randomize; m:=0; for i:=1 to 10 do begin a[i] random (50); writeln ('a[', i,']=', a[i]); end; max:=a[1]; for i:=2 to 10 do if a[i]>max then max:=a[i]; for i:=1 to 10 do if a[i]=max then m:=m+1; writeln (m); end. почему в этой строчке a[i] random (50); пишет Ожидалось имя процедуры или функции

+3
Ответы (1)
  1. 23 ноября, 01:15
    0
    Для того, чтобы исправить данную ошибку нам нужно поменять ''a[i] random (50); '' на ''a[i] : = random (50); ''

    Теперь программа будет успешно работать
Знаешь ответ на этот вопрос?
Сомневаешься в правильности ответа?
Получи верный ответ на вопрос 🏆 «Var a:array[1 ... 10] of integer; i, m, max:integer; begin randomize; m:=0; for i:=1 to 10 do begin a[i] random (50); writeln ('a[', ...» по предмету 📕 Информатика, используя встроенную систему поиска. Наша обширная база готовых ответов поможет тебе получить необходимые сведения!
Найти готовые ответы
Похожие вопросы информатике