Ответы на вопрос:
Var i: integer, s, stri: string begin s : = "1; " ' 1 - делитель любого числа for i : = 2 to 132 do ' проверяем все числа от 2 до 132 begin if (132 mod i = 0) then begin str(i; stri); (s : = concat(s, stri, "; "); end; ' если 132 делится на очередное число, приписываем его к ответу end; writeln (s); ' выводим ответ в виде строки через ; end .
Вот наполнение массива рандомом. если нужно наполнение с клавиатуры, то вместо a[i,j]: =random(100)-50; необходимо поставить read(a[i,j]); const n=3; m=4; var a: array[1..n,1..m] of integer; var i, j, count: integer; begin count: =0; for i: =1 to n do begin for j: =1 to m do begin a[i,j]: =random(100)-50; write(a[i,j]: 3, ' '); end; writeln; end; for i: =1 to n do for j: =1 to m do begin if (a[i,j]< 0) and (a[i,j] mod 2 < > 0) then count: =count+1; end; writeln('количество отрицательных нечетных элементов: ', count); end.
Популярно: Информатика
-
Yulia139301.10.2022 04:50
-
EvilQueen2516.08.2022 11:56
-
pavlov020209.10.2020 07:15
-
Marinatarina25.10.2022 03:22
-
werty13pl1624.12.2021 21:25
-
Nastyapetrushicheva21.01.2020 23:22
-
titovazaiceva05.01.2021 16:55
-
tanushkako17.01.2020 17:04
-
myyllaas13.02.2023 17:42
-
lalove524.09.2020 08:10