Задать вопрос
19 января, 15:52

Дано число n и массив размером n*n. Заполните его так, чтобы на главной диагонали стояли единицы, выше главной диагонали стояли нули, а ниже - двойки

+3
Ответы (1)
  1. 19 января, 17:21
    0
    Var

    a:array[1 ... 100,1 ... 100] of longint;

    n, m, i, j:longint;

    begin

    readln (n) ;

    for i:=1 to n do for j:=1 to n do

    begin

    if not odd (n) and ((i=n div 2) or (i = (n div 2) + 1)) then a[i, j]:=1 else

    if odd (n) and (i = (n div 2) + 1) then a[i, j]:=1 else

    if i
    if i>n div 2 then a[i, j]:=2;

    end;

    for i:=1 to n do

    begin

    for j:=1 to n do write (a[i, j]) ;

    writeln;

    end;

    end.
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Дано число n и массив размером n*n. Заполните его так, чтобы на главной диагонали стояли единицы, выше главной диагонали стояли нули, а ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1. Дан двумерный массив размером 3x5. Вычислить сумму элементов массива 2. Дан массив целых чисел размеров 4 х4. Заменить все элементы главной диагонали на нули. Вывести на экран монитора содержимое массива до обработки и после обработки 3.
Ответы (1)
Перед вами часть кода программы на языке Pascal. sum:=0; for i:=1 to n do for j:=1 to n do if (i
Ответы (1)
Дан массив P (n, n). Элементы выше главной диагонали заменить на ноль, а ниже главной диагонали - округлить. Помогите найти ошибку! Я написала программу, но он не округляет числа и не все значения округляет до 0. Program lab5; Var P: array [1 ...
Ответы (1)
5. Дан массив P (n, n). Элементы выше главной диагонали заменить на ноль, а ниже главной диагонали - округлить.
Ответы (1)
1. заполните одномерный массив B1 размерностью в N (< 30 задает пользователь при выполнении программы) элементов так, чтобы каждый элемент с четным номером был равен половине своего номера, а каждый элемент с нечетным номером - количеству элементов
Ответы (1)