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

Объясните все действия пошагово const m = 3; n = 4; var a: array[1..m,1..n] of real; i,j: integer; s: real; begin randomize; for i: = 1 to m do begin s: =0; for j: = 1 to n do begin a[i,j]: =random*13; write(a[i,j]: 6: 3,' '); s: =s+a[i,j]; end; writeln(' sr = ',s/n: 0: 3); end; end.

Ответ:
АлинаКовтун
АлинаКовтун
07.10.2020 03:56
Const - постоянная т.е M - строк, N - стобцов => размерность матрицы MxN или 3х4.
Дальше объявляются переменные i,j - целочисленные и массив A вещественный и S тоже вещественный, т.е. дробное число.
В теле программы вызывается процедура Randomize - включает генератор случайных чисел.
Затем обходится массив: внешний цикл идет по строкам, внутренний по стобцам. Обнуляется переменная S.
В цикле заполняется массив случайными числами. Т.е. каждому элементу i строки и j столбцу в матрице присваивается значение.
Затем выводится на печать при и суммирует все элементы матрицы в переменную S.
Потом выводит Значение суммы поделенной на количество столбцов.
Все.
З.Ы. объяснять по-русски не умею =) 
0,0(0 оценок)
Ответ:
Дошик132
Дошик132
07.10.2020 03:56
Объяснил, как можно подробней.
Объясните все действия пошагово const m = 3; n = 4; var a: array[1..m,1..n] of real; i,j: integer; s
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?