Главная / Решение олимпиадных задач по информатике / Приведенный ниже фрагмент программы на Паскале реализует алгоритм заполнения Арифметического квадрата. … for i:=1 to n do begin a[i,1]:=i; a[1,i]:=i; end; for i:=2 to n do for j:=2 to n do a[i,j]:=a[i-1,j]+a[i,j-1]; … Найдите в нем ошибку:

Приведенный ниже фрагмент программы на Паскале реализует алгоритм заполнения Арифметического квадрата.

… for i:=1 to n do begin a[i,1]:=i; a[1,i]:=i; end; for i:=2 to n do for j:=2 to n do a[i,j]:=a[i-1,j]+a[i,j-1]; …

Найдите в нем ошибку:

вопрос

Правильный ответ:

первая строка и первый столбец должны быть заполнены единицами, а не числами натурального ряда
в одном теле цикла нельзя обращаться к элементам первой строки и первого столбца одновременно
заполнение массива должно идти с конца (элемента последней строки последнего столбца)
в программе нет ошибок
Сложность вопроса
79
Сложность курса: Решение олимпиадных задач по информатике
77
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Экзамен сдан на 4 с минусом. Спасибо vtone
02 фев 2020
Аноним
Зачёт защитил. Бегу в клуб отмечать сессию интуит
03 апр 2018
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.