В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык
enatusya55
enatusya55
05.02.2022 23:16 •  Информатика

Вкакой строчке допущена ошибка в программе, написанной на языке pascalabc? программа должна высчитывать сумму элементов, стоящих на побочной диагонали в квадратной матрице 6х6. 1) program diag; 2) var 3) mat: array[1..6,1..6] of integer; 4) i,j,s: integer; 5) begin 6) s: =0; 7) for i: =1 to 6 do 8) for j: =1 to 6 do 9) read(mat[i,j]); 10) for i: =1 to 6 do 11) for j: =1 to 6 do 12) if i=j then s: =s+ mat[i,j]; 13) write('сумма элементов, стоящих на побочной диагонали ’); 14) writeln(s); 15) end. а) 12 б) 14 в) 11 г) 6

Ответ:
akimova5
akimova5
23.07.2020 11:22
Ошибка в строке 12.
Указано условие нахождения элемента на главной, а не на побочной диагонали.
Должно быть: if j=7-i then s:=s+ mat[i,j];

ответ: А) 12
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?