Turbo pascal. дана квадратичная матрица размером n*n. найти количество нулей ниже побочной диагонали. решение через массивы
147
308
Ответы на вопрос:
Const n = 7; var a: array[1..n,1..n] of integer; i,j,k: integer; begin randomize; for i: = 1 to n do begin for j: = 1 to n do begin a[i,j]: =random(21)-10; write(a[i,j]: 4) end; writeln end; k: =0; writeln; for i: = 1 to n do for j: = n-i+2 to n do if a[i,j]=0 then k: =k+1; writeln('k = ',k); readln end.
javascript:
var массив = [], n = prompt("n: "), m = prompt("m: ");
for (let сч1 = 0; сч1 < n; сч1++) {
массив.push();
for (let сч2 = 0; сч2 < m; сч2++)
массив[сч1] = (function (от, до) { return math.round(от - 0.5 + math.random() * (до - от + 1)); })(1, 999);
}
var разрядов = [0, 0, 0], с_одинаковыми = 0;
for (let сч = 0; сч < n; сч++)
массив[сч].foreach(function (зн) {
разрядов[зн < 10 ? 0 : разрядов < 100 ? 1 : 2]++;
let разр = [зн / 100 | 0, зн / 10 % 10, зн % 10];
if (разр[0] == разр[1] || разр[0] == разр[2] || разр[1] == разр[2])
с_одинаковыми++;
});
alert(разрядов + " " + с_одинаковыми);
Популярно: Информатика
-
Mehribonim11.07.2022 19:40
-
alyaomelchenko13.02.2021 21:53
-
MrFoksSuper08.04.2022 01:54
-
SashaUshanka07.09.2022 21:49
-
poldin0416.01.2020 17:51
-
eliot4003.04.2020 19:19
-
Ульяна273229.11.2020 01:04
-
daryamelikhova01.04.2020 18:46
-
MedinaIsk25.11.2022 02:30
-
3Человек324.04.2020 06:30