Задача 3 Урок 15

Задача 3 Урок 15

Пользователь вводит массив целых чисел из 7 элементов. Найдите из них самое большое число и выведите его на экран.

var a : array [1..7] of integer;
    i, b, c : integer;
begin
  for i := 1 to 7 do
    begin
      writeln('vvedi chislo');
      readln(b);
      a[i] := b;
    end;
  c := a[1];
  for i := low(a) to high(a) do
    begin
      if(a[i]>=(c)) then
        c := a[i];
    end;
    writeln('max = ', c);
  readln();
end.  
vedro-compota's picture

if(a[i]>=(c))

-- неточное условие (есть избыточность)

_____________
матфак вгу и остальная классика =)

var a : array [1..7] of integer;
    i, b, c : integer;
begin
  for i := 1 to 7 do
    begin
      writeln('vvedi chislo');
      readln(b);
      a[i] := b;
    end;
  c := a[1];
  for i := low(a) to high(a) do
    begin
      if(a[i] > c) then
        c := a[i];
    end;
    writeln('max = ', c);
  readln();
end. 
vedro-compota's picture

решение засчитано

_____________
матфак вгу и остальная классика =)