Задача 3 Урок 15
Primary tabs
Пользователь вводит массив целых чисел из 7 элементов. Найдите из них самое большое число и выведите его на экран.
var a : array [1..7] of integer;
i, max: integer;
begin
for i:=low(a) to high(a) do
begin
writeln('vvedite chislo ', i, ':');
readln(a[i]);
end;
for i:= low(a) to high(a) do
begin
if(a[i]>max) then
max:= a[i];
end;
write(max);
readln();
end.
- Log in to post comments
- 6702 reads
vedro-compota
Sun, 10/10/2021 - 12:27
Permalink
что если все числа в массиве
что если все числа в массиве будут отрицательными?
_____________
матфак вгу и остальная классика =)
Djos
Sun, 10/10/2021 - 22:14
Permalink
var a : array [1..7] of
var a : array [1..7] of integer; i, max: integer; begin for i:=low(a) to high(a) do begin writeln('vvedite chislo ', i, ':'); readln(a[i]); end; for i:= low(a) to high(a) do begin if((a[i] < 0) and (max = 0)or (a[i] > max))then max:= a[i]; end; write(max); readln(); endvedro-compota
Wed, 10/13/2021 - 20:11
Permalink
лучше просто до цикла
лучше просто до цикла присвоить максимуму первый элемент массива
_____________
матфак вгу и остальная классика =)
Djos
Wed, 10/13/2021 - 23:05
Permalink
var a : array [1..7] of
var a : array [1..7] of integer; i,max: integer; begin for i:=low(a) to high(a) do begin writeln('vvedite chislo ', i, ':'); readln(a[i]); end; max:= a[1]; for i:=low(a) to high(a) do if (a[i]>max) then max:= a[i]; write(max); readln(); end.vedro-compota
Sun, 10/17/2021 - 12:46
Permalink
засчитано
засчитано
_____________
матфак вгу и остальная классика =)