Задать вопрос
18 апреля, 18:39

Дан двумерный массив размера N*N (вводится пользователем). Заполнить матрицу нулями и единицами так, чтобы получилась шахматная доска.

+3
Ответы (2)
  1. 18 апреля, 19:14
    0
    Const n=5;

    var A:array[1 ... n, 1 ... n] of integer;

    i, j:integer;

    begin

    for i:=1 to n do

    begin

    writeln;

    for j:=1 to n do

    begin

    if (odd (i) and odd (j)) or (not odd (i) and not odd (j)) then a[i, j]:=0

    else a[i, j]:=1;

    write (a[i, j]:3) ;

    end;

    end;

    end.
  2. 18 апреля, 20:25
    0
    Const

    nn=50;

    var

    i, j, n:integer;

    a:array[1 ... nn, 1 ... nn] of integer;

    begin

    Write ('n=') ; Read (n) ;

    for i:=1 to n do begin

    for j:=1 to n do

    if (i+j) mod 2 = 0 then Write ('0') else Write ('1') ;

    Writeln

    end

    end.

    Тестовое решение

    n=8

    01010101

    10101010

    01010101

    10101010

    01010101

    10101010

    01010101

    10101010
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Дан двумерный массив размера N*N (вводится пользователем). Заполнить матрицу нулями и единицами так, чтобы получилась шахматная доска. ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
Хотя бы 3-4 задачи! 1) Дан одномерный целочисленный массив размерностью N. Найдите количество элементов, которые кратны 3 (5). 2) Дан одномерный целочисленный массив А, состоящий из N элементов. Найти сумму всех четных элементов массива.
Ответы (1)
1. Дан двумерный целочисленный массив. 2. размерность массива задается пользователем. 3. случайные числа генерируются из промежутка (-m, m) 4. m задается пользователем.
Ответы (1)
1. Пользователем вводится целое число. Вывести на экран последовательность целых чисел от единицы до этого числа. 2. Вывести на экран 10 строк, содержащие символ *, причем количество * в каждой строке должно быть равно номеру строки. 3.
Ответы (1)
Заполнить двухмерный массив размера N*M случайными целыми числами, диапазон изменения которых вводится с клавиатуры. Вывести массив на экран. Заполнить одномерный массив, элементами которого является сумма элементов каждой строки двухмерного массива.
Ответы (1)
Помогите решить задачи! 1. Дан массив размера 10, числовые значения которого вводятся с клавиатуры. Вывести максимальный элемент данного массива и его номер. 2. Дан массив размера 10, числовые значения которого вводятся с клавиатуры.
Ответы (1)