Задать вопрос
22 марта, 10:32

Задание

1. Заполнить массив размером 7 Х7 по правилу:

1 1 1 1 1 1 1

0 1 1 1 1 1 0

0 0 1 1 1 0 0

0 0 0 1 0 0 0

0 0 1 1 1 0 0

0 1 1 1 1 1 0

1 1 1 1 1 1 1

2. Заполнить массив размером 6 Х6 по правилу:

1 2 3 4 5 6

2 3 4 5 6 1

3 4 5 6 1 2

4 5 6 1 2 3

5 6 1 2 3 4

6 1 2 3 4 5

+2
Ответы (1)
  1. 22 марта, 11:29
    0
    Program p1;

    var

    a:array[1 ... 7,1 ... 7] of byte;

    i, j:byte;

    begin

    for i:=1 to 7 do

    begin

    for j:=1 to 7 do

    begin

    if i<=4 then

    if (j>=i) and (j<=8-i) then a[i, j]:=1 else a[i, j]:=0

    else

    if (j=8-i) then a[i, j]:=1 else a[i, j]:=0;

    Write (a[i, j]:2)

    end;

    Writeln

    end

    end.

    Результат выполнения программы:

    1 1 1 1 1 1 1

    0 1 1 1 1 1 0

    0 0 1 1 1 0 0

    0 0 0 1 0 0 0

    0 0 1 1 1 0 0

    0 1 1 1 1 1 0

    1 1 1 1 1 1 1

    program p2;

    var

    a:array[1 ... 6,1 ... 6] of byte;

    i, j:byte;

    begin

    for i:=1 to 6 do

    begin

    for j:=1 to 6 do

    begin

    a[i, j]:=i+j-1;

    if a[i, j]>6 then a[i, j]:=a[i, j]-6;

    Write (a[i, j]:2)

    end;

    Writeln

    end

    end.

    Результат выполнения программы:

    1 2 3 4 5 6

    2 3 4 5 6 1

    3 4 5 6 1 2

    4 5 6 1 2 3

    5 6 1 2 3 4

    6 1 2 3 4 5
Знаете ответ?
Сомневаетесь в ответе?
Найдите правильный ответ на вопрос ✅ «Задание 1. Заполнить массив размером 7 Х7 по правилу: 1 1 1 1 1 1 1 0 1 1 1 1 1 0 0 0 1 1 1 0 0 0 0 0 1 0 0 0 0 0 1 1 1 0 0 0 1 1 1 1 1 0 1 ...» по предмету 📘 Информатика, а если вы сомневаетесь в правильности ответов или ответ отсутствует, то попробуйте воспользоваться умным поиском на сайте и найти ответы на похожие вопросы.
Смотреть другие ответы
Похожие вопросы по информатике
1) Заполнить массив размером N целыми числами последовательно от 1 до N. Вывести его на экран. Найти сумму элементов массива и вывести ее на экран. 2) Заполнить массив размером N целыми числами последовательно от N до 1. Вывести его на экран.
Ответы (1)
Задание1. используя цикл "while" вывести на экран числа 30,25,20 Задание2. найти сумму чисел "задание1"
Ответы (1)
Заполнить двухмерный массив размера N*M случайными целыми числами, диапазон изменения которых вводится с клавиатуры. Вывести массив на экран. Заполнить одномерный массив, элементами которого является сумма элементов каждой строки двухмерного массива.
Ответы (1)
Задание 1. Заполнение массива от a до b Дан массив из 30 элементов. Заполнить массив начиная с элемента a до элемента b двойками, а остальные элементы нулями и вывести весь массив на экран.
Ответы (1)
В виде программ: 1 Заполнить массив N числами (N
Ответы (1)