Двумерный массив. Вывести ** экран двумерный массив (таблицей) из чередующихся нулей и...

0 голосов
63 просмотров

Двумерный массив.
Вывести на экран двумерный массив (таблицей) из чередующихся нулей и единиц.
Вот что я пытаюсь сделать, помогите пожалуйста.


image

Информатика (279 баллов) | 63 просмотров
0

И что надо с этим текстом сделать?

0

да я там не правильно написал

0

вообщем нужно написать на паскале

0

программу, которая будет выводить чередующиеся нули и единицы в виде таблицы(двумерный массив)

0

Теперь понятно

0

я понимаю что надо действовать через мод, но как все это правильно записать не соображу

Дан 1 ответ
0 голосов
Правильный ответ

// PascalABC.NET 3.0, сборка 1128
begin
  var n:=ReadInteger('n=');
  var a:=new integer[n,n];
  var k:integer;
  for var i:=0 to n-1 do begin
    if Odd(i) then k:=0 else k:=1;
    for var j:=0 to n-1 do begin
      a[i,j]:=k; Write(k); if k=1 then k:=0 else k:=1
      end;
    Writeln
    end
end.

Тестовое решение:
n= 10
1010101010
0101010101
1010101010
0101010101
1010101010
0101010101
1010101010
0101010101
1010101010
0101010101

(142k баллов)
0

а как сделать так, чтобы чередование происходило не только по горизонтали, но и по вертикале?

0

Сейчас попрвавим

0

спасибо большое!

0

Пожалуйста