В
Все
М
Математика
О
ОБЖ
У
Українська мова
Д
Другие предметы
Х
Химия
М
Музыка
Н
Немецкий язык
Б
Беларуская мова
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
Р
Русский язык
У
Українська література
Ф
Французский язык
П
Психология
А
Алгебра
О
Обществознание
М
МХК
В
Видео-ответы
Г
География
П
Право
Г
Геометрия
А
Английский язык
И
Информатика
Қ
Қазақ тiлi
Л
Литература
И
История
samgrachev
samgrachev
06.12.2021 18:11 •  Информатика

1) заполнить массив по следующему принципу: 1 1 1 1 10 1 1 1 10 0 1 1 10 0 0 1 10 0 0 0 10 0 0 0 0 2) заполнить массив по следующему принципу: 21 22 23 24 25 16 17 18 19 20 11 12 13 14 15 6 7 8 9 10 1 2 3 4 5

Показать ответ
Ответ:
Hyies
Hyies
29.06.2020 11:31
Program Z_3;
uses crt;
const n=5;
var i,j,s,d:byte;a:array[1..5,1..5]of byte;
begin
for i:=1 to n do
begin     
for j:=1 to n do     
begin     
if (i=1+s)and(j=n-s) then begin d:=1; a[i,j]:=10;end;   
 if d=0   then a[i,j]:=1   
           else if (i=1+s)and(j=n-s) 
           then a[i,j]:=10;     
write(' ',a[i,j],' ');     
end;
writelns:=s+1;d:=0;
end;
end.

program Z_4;
uses crt;
const n=5;
var i,j,m:byte;a:array[1..5,1..5]of byte;
begin
m:=1;j:=n;
for j:=n downto 1 do
  for i:=1 to n do
begin     a[j,i]:=m;     m:=m+1;     end;
end;
for i:=1 to n do
begin
  for j:=1 to n do
if a[i,j]<10 
   then write(' 0',a[i,j],' ')
   else write(' ',a[i,j],' ');
writeln;
end;
end.
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота