65 баллов даю. Pascal abc.Дан массив размером nn, элементы которого целые

65 баллов даю. Pascal abc.
Дан массив размером nn, элементы которого целые числа. Вывести на экран элементы, расположенные под основной и под побочной диагональю. При решении использовать двумерный массив.

Задать свой вопрос
Костик Ленчик
Где брать предлагаете этот Pascal ABC? Разработчки в 2007 году закрыли этот проект и перешли на PascalABC.NET.
1 ответ

Если я правильно сообразил, то

var a: array of array of integer;

n,i,j: integer;

begin

write('Введите N: ');

readln(n);

setlength(a,n);

for i:=0 to n-1 do setlength(a[i],n);

for i:=0 to n-1 do

for j:=0 to n-1 do a[i,j]:=random(n)*2;

writeln('Вывод матрицы :');

for i:=0 to n-1 do begin

writeln;

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

end;

writeln;

writeln('Основная диагональ :');

for i:=0 to n-1 do for j:=0 to n-1 do if (i-j=0) then write(a[i,j],' ');

writeln;

writeln('Побочная диагональ :');

for i:=0 to n-1 do for j:=0 to n-1 do if (i+j=n-1) then write(a[i,j],' ');

readln;

end.

Элина Митцева
Буду знать на будущие проекты
Правошинский Леха
Если что-то желаете серьезное делать - есть формум Южного федерального университета по PascalABC.NET
Валерия Ханхаева
Главные проекты, обычно, на PHP (склоняюсь к интернет-программированию и иному). Но буду знать к кому обращаться, если возникнут трудности с PascalABC.Net средой)
Борис Ранин
Годится
Маргарита
Не за что. Если что непонятно, смогу пояснить. Обращайтесь
Александр Нечецкий
На данный момент просмотрю, если будут по мощам - непременно помогу
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт