Найти сумму и количество элементов в каждом столбце матрицы, являющихся простыми числами. если можно, то с объяснениями, . заранее !
130
418
Ответы на вопрос:
Var a: array [1..250, 1..250] of integer; // матрица с числами.n, m, i, j: integer; function prime(a: integer): boolean; //проверка на простоту.vari: integer; f: boolean; begin for i : = 2 to trunc(sqrt(a)) do if (a mod i = 0) then begin f : = true; break; end; prime : = f; end; beginreadln(n, m); // ввод размера матрицы.for i : = 1 to n dobeginfor j : = 1 to m doread(a[i][j]); readln; end; for i : = 1 to m do for j : = 1 to n do if (not prime(a[j][i])) then begin inc(a[n + 1][i]); inc(a[n + 2][i], a[j][i]); end; for i : = 1 to m do writeln(a[n + 1][i],' ',a[n + 2][i]); // вывод суммы и кол - ваreadln; end.
Популярно: Информатика
-
CleverBoy1705.05.2020 23:57
-
gilfanovar0102.03.2023 21:49
-
20093925.11.2022 18:06
-
Sofi43243224.05.2022 05:14
-
leo101010120.11.2020 18:34
-
lera7856711.07.2021 09:29
-
лололололлоло9730.06.2023 21:37
-
Марьяша07722.09.2022 05:05
-
круасана25.05.2022 10:04
-
malaya10802.04.2021 21:37