Заполнить массив следующим образом: В с++ либо в pascal abc 1 8 9 16 2 7 10 16 3 6 11 14...

0 голосов
44 просмотров

Заполнить массив следующим образом:
В с++ либо в pascal abc
1 8 9 16
2 7 10 16
3 6 11 14
4 5 12 13


Информатика (41 баллов) | 44 просмотров
0

1 8 9 16 2 7 10 16 3 6 11 14 4 5 12 13 - так надо заполнить?

Дан 1 ответ
0 голосов

Uses crt;var a:array [1..16] of integer;i: integer;beginfor i:=1 to 4 do begina[1]:=1;a[2]:=8;a[3]:=9;a[4]:=16;write (a[i],' ');end;writeln;for i:=5 to 8 do begina[5]:=2;a[6]:=7;a[7]:=10;a[8]:=16;write (a[i],' ');end;writeln;for i:=9 to 12 do begina[9]:=3;a[10]:=6;a[11]:=11;a[12]:=14;write (a[i],' ');end;writeln;for i:=13 to 16 do begina[13]:=4;a[14]:=5;a[15]:=12;a[16]:=13;write (a[i],' ');end;end.


image
(69 баллов)
0

uses crt;
var a:array [1..16] of integer;
i: integer;
begin
for i:=1 to 4 do begin
a[1]:=1;
a[2]:=8;
a[3]:=9;
a[4]:=16;
write (a[i],' ');
end;
writeln;
for i:=5 to 8 do begin
a[5]:=2;
a[6]:=7;
a[7]:=10;
a[8]:=16;
write (a[i],' ');
end;
writeln;
for i:=9 to 12 do begin
a[9]:=3;
a[10]:=6;
a[11]:=11;
a[12]:=14;
write (a[i],' ');
end;
writeln;
for i:=13 to 16 do begin
a[13]:=4;
a[14]:=5;
a[15]:=12;
a[16]:=13;
write (a[i],' ');
end;
end.