Рыжая111111
22.04.2020 00:46

Решить дан двумерный массив целых чисел вывести только четные строки массива сохраняя порядок их следования и порядок записи элементов в этих строках

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
nekrasska
10.10.2020 21:04

===== PascalABC.NET =====

begin

 var (m, n) := ReadInteger2('Число строк и столбцов:');

 var a := MatrRandom(m, n, -99, 99);

 a.Println(4);

 Writeln;

 var vc := ArrGen(n, i -> i);

 var vr := ArrGen(m div 2, i -> 2 * i + 1);

 a.MatrSlice(vr, vc).Println(4)

end.

Замечание: Если компилятор на распознает MatrSlice, следует обновить его версию хотя бы до 3.5.1.2250 от 14.09.19.

Если Вы не имеет такой возможности, используйте альтернативный вариант, но в этом случае будет утрачено "красивое" форматирование результата.

begin

 var (m, n) := ReadInteger2('Число строк и столбцов:');

 var a := MatrRandom(m, n, -99, 99);

 a.Println(4);

 Writeln;

 foreach var i in Range(1, m -1, 2) do

   a.Row(i).Println;

end.


Решить дан двумерный массив целых чисел вывести только четные строки массива сохраняя порядок их сле
Решить дан двумерный массив целых чисел вывести только четные строки массива сохраняя порядок их сле
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота