Написать машину Тьюринга, которая исправляет ошибку в слове «иксковотар»
Ответы на вопрос:
pascalabc.net
begin
// 1
var a : = matrrandom(5, 6, -10, 10);
a.println(4);
var (kn, kz, kp) : = (0, 0, 0);
for var i : = 0 to a.rowcount - 1 do
for var j : = 0 to a.colcount - 1 do
if a[i, j] > 0 then
kp += 1
else if a[i, j] = 0 then
kz += 1
else
kn += 1;
println('отрицательных', kn, ' нулевых', kz,
' положительных', kp);
// 2
var b : = matrrandom(5, 6, 1, 100);
b.println(5);
var s : = b.elementswithindices;
var imin : = s.minby(p -> p[0]);
var imax : = s.maxby(p -> p[0]);
writeln('индексы минимального элемента [',
imin[1] + 1, ',', imin[2] + 1, ']');
writeln('индексы максимального элемента [',
imax[1] + 1, ',', imax[2] + 1, ']');
// 3
var c : = matrrandom(5, 9, -3, 5);
c.println(3);
print('количество положительных по строкам: ');
c.rows.select(r -> r.count(p -> p >
end.
Популярно: Информатика
-
skey1628.01.2020 21:47
-
Arsen0062810.09.2021 10:12
-
dimonm07913.12.2021 16:14
-
tamilatumasheva10.11.2020 07:04
-
алисатян208.07.2021 20:58
-
sashok50919.05.2020 15:12
-
tim2701200313.07.2020 21:13
-
Aleksandrya29.06.2022 12:32
-
annatarasova199122.02.2022 21:05
-
tmoldaturin010814.02.2020 00:16