Предмет: Информатика,
автор: V1ZZARY
Даю 50 баллов.
№1
Дан массив A (15).
1. Найти кол-во ненуливых элементов
2. Поменять местами 2-ой и максимальный элементы
№2
Дан массив A(8,10)
1. Найти кол-во положительных элементов каждого столбца , результат напечатать
maxpavlutenkof:
1. массив чего ? 2. на каком языке ? 3. считать , что дан - элементы инициализированы ?
Ответы
Автор ответа:
1
===== №1 =====
begin
var a:= ArrRandom(15, -20, 20);
a.Println;
Println('Ненулевых:', a.Count(p -> p <> 0));
Swap(a[1], a[a.IndexMax]);
a.Println
end.
===== №2 =====
begin
var a := MatrRandom(8, 10, -99, 99);
a.Println(4);
Writeln;
a.Cols.Select(col -> col.Count(p -> p > 0)).
Foreach(p -> Write(p:4))
end.
Приложения:
Похожие вопросы
Предмет: Русский язык,
автор: seiibs
Предмет: История,
автор: stenn
Предмет: Другие предметы,
автор: roman4iku
Предмет: Литература,
автор: A1H1S1
Предмет: Алгебра,
автор: deli4