Предмет: Информатика, автор: khjbh

дан двумерный массив с матрицой 5×5. Заменить четные элементы нулями, нечетные - единицами. ​


65biso2: Пусть Arr - заданный массив.
C# 8.0 :
for (int i1 = 0; i1 < 5; i1++) for (int i2 = 0; i2 < 5; i2++) Arr[i1, i2] = (Arr[i1, i2] % 2 == 0) ? 0 : 1;
khjbh: Это в Питон?
65biso2: А что, в вопросе что-то было про питон?
khjbh: нет, я просто спросила
65biso2: Язык четко указан, C# 8.0.
khjbh: нужен питон, но я забыла об этом упомянуть
65biso2: for i1 in range(5):
_for i2 in range(5):
__Arr[i1][i2]= Arr[i1][i2]%2
emelyakreek: Мой родной Бобби ! Помоги и мне пожалуйста: https://znanija.com/task/34548991

Ответы

Автор ответа: BobbyFresnel
0

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

begin

 var a := MatrRandom(5, 5, -99, 99);

 a.Println;

 a.Transform(t -> t.IsOdd ? 1 : 0);

 a.Print(2)

end.

Приложения:

emelyakreek: Мой родной Бобби ! Помоги и мне пожалуйста: https://znanija.com/task/34548991
Похожие вопросы