Выведите на экран таблицу умножения используя только циклы вида while.
var i, j: integer;
begin
i := 1;
while i <= 9 do
begin
j := 1;
while j <= 9 do
begin
write (i,'*',j,'=',i*j,' ');
writeln();
j := j + 1;
end;
i := i + 1;
end;
readln();
end.
Выведите на экран таблицу умножения используя только циклы вида repeat/until.
Начинаться вывод таблицы должен как-то так:
1x1 = 1
1x2 = 2
......
var i, j : integer;
begin
i := 1;
repeat
begin
j := 1;
repeat
write (i,'*',j,'=',i*j,' ');
writeln();
j := j + 1;
until j > 9;
end;
i := i+1;
until i >9 ;
readln();
end.
Пользователь вводит массив целых чисел из 7 элементов. Найдите из них самое большое число и выведите его на экран.
program zadacha3;
var a: array [1..7] of integer;
i, j: integer;
begin
for i:=low(a) to high(a) do
begin
writeln('Vvedite element massiva nomer ',i,':');
readln(a[i]);
end;
j:=a[1];
for i:=low(a) to high(a) do
if a[i] > j then
j:=a[i];
writeln();
writeln('Naibolshee chislo: ',j);
readln();
end.
Пользователь вводит 7 чисел одно за другим, сохраните их в массив, выведите этот массив на экран.
Примечание: вывод значений массива сделайте в отдельном цикле.
program zadacha2;
var a: array [1..7] of integer;
i: integer;
begin
for i:=low(a) to high(a) do
begin
writeln('Vvedite element massiva nomer ',i,':');
readln(a[i]);
end;
for i:=low(a) to high(a) do
write(a[i],' ');
readln();
end.
Задайте в коде программы массив из чисел семи чисел:
1 12 45 6 7 18 99
Затем обойдите это массив, выводя его значения на экран.
program zadacha1;
var a: array [1..7] of integer;
i: integer;
begin
a[1]:=1;
a[2]:=12;
a[3]:=45;
a[4]:=6;
a[5]:=7;
a[6]:=18;
a[7]:=99;
for i:=low(a) to high(a) do
write(a[i],' ');
readln();
end.