• Что не так? Параметр цикла for должен описываться в заголовке
    var a: array of integer;
    i,n:integer;
    begin
    readln(n);
    for i:=0 to n do
    begin

    if a[i]=0 then writeln('easy')
    else writeln ('hard');
    end;
    end.

Ответы 4

  • помоги пж прошу
  • помогите пожалуйста✓ 7,2,5,3. 50 БАЛЛОВ ТОЛЬКО СЕГОДНЯ .. ........... .. .. ... https://znanija.com/task/29647881?utm_source=android&utm_medium=share&utm_campaign=question
    • Автор:

      lydia
    • 5 лет назад
    • 0
  • или хотябы 7, 2
  • то что параметр цикла не в заголовке это не ошибка, но настоятельная рекомендация, а ошибка у вас в том, что вы не выделили память под динамический массив, a:=new integer[n] (или SetLength(a,n)). И, поскольку индексация элементов в динамических массивах начинается с 0, то в цикле For верхняя граница параметра i должна быть на 1 меньше n, то есть For i:=0 to n-1.

    answer img
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

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

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

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