Статистика
Всего в нашей базе более 4 327 663 вопросов и 6 445 978 ответов!

Необходимо заполнить двумерный массив, как указано задании, в Pascal.

5-9 класс

I - отвечает за номер строки.
J - отвечает за номер столбца.
Заполненные массивы должны выглядеть так:
a) при const n=3, m=3
1 2 1
2 3 2
1 2 1
в) при const n=5, m=5
1 2 3 2 1
2 1 2 1 2
3 2 1 2 3
2 1 2 1 2
1 2 3 2 1

Dolmatovalina 29 марта 2014 г., 13:05:07 (10 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
Рамилюшка95
29 марта 2014 г., 13:49:45 (10 лет назад)

Program Task;
Const N = 3;
Var A: Array [1..N, 1..N] of Integer;
d, p, n
First, nLast, I, J, K: Integer;
Begin
nFirst := 1;
nLast := N;
p := (N Div 2 + 1);
For K := 1 To p Do Begin
If K = p Then
Begin
d := p + 1;
If d > 3 Then
d := 1;
A[nFirst, nLast] := d;
Break;
End;
For J := nFirst To nLast Do
Begin
If J <= p Then
Begin
d := d + 1;
End
Else
Begin
d := d - 1;
End;
A[nFirst, J] := d;
A[nLast, J] := d;
End;
d := 0;
For I := nFirst To nLast Do
Begin
If I <= p Then
Begin
d := d + 1;
End
Else
Begin
d := d - 1;
End;
A[I, nFirst] := d;
A[I, nLast] := d;
End;
d := 0;
nFirst := n
First + 1;
nLast := nLast - 1;
End;
For I := 1 To N Do
Begin
For J := 1 To N Do
Write(A[I, J], ' ');
WriteLn;
End;
ReadLn;
End.

Ответить

Другие вопросы из категории

дайте определение понятие "пиксель", "растр","RGB-палитра"

что такое векторная графика?

Читайте также

Необходимо заполнить двумерный массив, как указано задании, в Pascal.

I - отвечает за номер строки.
J - отвечает за номер столбца.
Заполненные массивы должны выглядеть так:
a) при const n=3, m=3
1 2 1
2 3 2
1 2 1
в) при const n=5, m=5
1 2 3 2 1
2 1 2 1 2
3 2 1 2 3
2 1 2 1 2
1 2 3 2 1

PASCAL-ABC.NET Здравствуйте,прошу помочь с не очень сложной задачкой.

Условия:
Заполнить двумерный массив A случайными числами и построить одномерный массив B,в каждый елемент которого записано:
число елементов каждого стольбца двухмерного массива,значения которых равны заданному значению.
Вопросы вот где " и построить одномерный массив B,в каждый елемент которого записано:
число елементов каждого стольбца двухмерного массива,значения которых равны заданному значению." как это построить? У меня в голове нету абсолютно никаких мыслей.Очень прошу помочь.

ССССРРРРРРРРРРРРРРЛОООООООООООЧЧЧЧЧЧЧЧНООООООООО!!! 1. Заполнить одномерный массив, состоящий из 10 элементов, случайными числами от-15 до 35.

Найти сумму элементов данного массива.
2. Заполнить одномерный массив, состоящий из 10 элементов, случайными числами от-15 до 35.
Найти значение максимального элемента массива.

Помогите, пожалуйста.

заполнить двумерный массив случайными числами. полученный массив вывести на экран. вычислить сумму элементов массива оканчивающихся на 4

Помогите,пожалуйста! очень надо!!!!

1. Заполнить двумерный массив размером ( 5, 11 ) целыми числами. Найти сумму положения элементов массива по главной диагонали. Вывести матрицу на экран.

2. Заполнить одномерный массив значением функции у=2 кв. корень из модуль х-2. Х=1,3,5...21. Вывести массив на экран в одну сторону. Найти сумму элементов массива.



Вы находитесь на странице вопроса "Необходимо заполнить двумерный массив, как указано задании, в Pascal.", категории "информатика". Данный вопрос относится к разделу "5-9" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.