Заполните массив целых чисел (длиной 8 элементов) случайными значениями от -5 до 5.
Сохраните все неотрицательные числа первого массива во второй массив
и выведете этот второй массив на экран (если количество сохраненных чисел во втором массиве меньше, чем его длина, то выведете только их, не обходя неинициализированные яйчейки).
Пользователь вводит целые числа в цикле. Запишите в массив целых чисел (из 3 элементов) все нечетные отрицательные. Как только массив будет заполнен, завершите цикл ввода новых значений пользователем и распечатайте полученный массив.
У вас есть массив чисел от 1 до 17, выведете его на экран, обходя в цикле таким образом:
1
2 3
4 5 6
7 8 9 10
11 12 13 14 15
16 17
Var i,e,n,m: integer;
a: array [1..17] of integer;
Begin
e:=0;
n:=1;
m:=17;
for i:=1 to m do
a[i]:=i;
for i:=low(a) to high(a) do
begin
write(a[i],' ');
e+=1;
if e=n then
begin
writeln();
e:=0;
n+=1;
end;
end;
readln();
end.
Пользователь вводит массив целых чисел из 7 элементов. Найдите из них самое большое число и выведите его на экран.
Var i, max : integer ;
A : array [1..7] of integer;
Begin
for i:=low(a) to high(a) do
readln(a[i]);
Max := A[1];
For i := 2 to 7 do
if A[i]>Max then Max := A[i];
Writeln(Max) ;
Readln ;
End.
Пользователь вводит 7 чисел одно за другим, сохраните их в массив, выведите этот массив на экран.
Примечание: вывод значений массива сделайте в отдельном цикле.
type
myArr= Array[1..7] of integer;
var i: integer; a: myArr;
begin
for i:=low(a) to high(a) do
readln(a[i]);
for i:=low(a) to high(a) do
write(a[i],' ');
readln();
end.