Тема: процедуры и функции. дана матрица размера 6 на 4. найти сумму отрицательных элементов всей матрицы. через процедуру ввода и вывода и объясните каждую строчку.
Ответы на вопрос:
program matritsa; uses crt; var s: integer; {переменная s - сумма} m: array[1..6,1..4]of integer; {матрица} i,j: byte; {для использования циклов}begin clrscr; {очистка экрана} s: =0; {обнуляем s} for i: =1 to 6 do {проходит столбцы} for j: =1 to 4 do {проходит строки} m[i,j]: =random(101)-50; {присваивает случайное значение от -50 до 50} for i: =1 to 6 do {проходит столбцы} begin {начало операторных скобок} writeln; {пропуск строки} for j: =1 to 4 do {проходит строки} write(m[i,j]: 4); {вывод значения} end; {конец операторных скобок} writeln; for i: =1 to 6 do {проходит столбцы} for j: =1 to 4 do {проходит строки} if m[i,j]< 0 then {проверка значения(меньше нуля? )} s: =s+m[i,j]; {увеличивает сумму на значение данного элемента} writeln('сумма отрицательных элементов матрицы =',s); {вывод}end.
Популярно: Информатика
-
НастМал21.02.2021 21:48
-
Алуа22030626.07.2021 01:18
-
leila32307.09.2021 03:48
-
shastononelove214.12.2021 02:00
-
lloginova5829.10.2020 09:44
-
SkeCreeper20.10.2021 12:25
-
Gdvbfc06.08.2020 11:48
-
ЯЯЯ111852617.06.2020 20:59
-
Artyom200573828205.01.2022 03:09
-
tusovki05.02.2022 14:55