Регистрация
Войти
Стать экспертом Правила
Информатика

исправить ошибки в паскалеprogram massiv2 ;type mas=array [1..100] of integer ;var a:= Max; i, n, min , max, b : integer; недопустимый символ:= (д/б просто : ; неизвесмтное имя типа max)beginwriteln ('n='); readln (n) ;for i:=1 to n dobeginwriteln ('a[',i,'=');переменная а не является именем массиваreadln (a [i]); end;max :=a[ 1 ]; min :=a[ 1 ]; переменная а не является именем массиваfor i:=1 to n do beginif a[ i ]> max then max :=a[ i ] ; переменная а не является именем массиваif a[ i ]end;b:=max - min ;writeln (b) ; writeln;end.

ОТВЕТЫ
type mas=array [1..100] of integer ;
var a:= Max; i, n, min , max, b : integer;

begin

writeln ('n='); readln (n) ;

   write ('a[1]= ');
   readln (a [1]);
   max :=a[ 1 ]; min :=a[ 1 ];

for i:=2 to n do
  begin
  write('a[',i,']= ');
  readln(a[i]);
  end;
   
   for i:=1 to n do
   begin
    if a[ i ]> max then max :=a[ i ];
    if a[ i ]< min then min :=a[ i ];
   end;

  b:= max - min ;



writeln (b) ; writeln;

end.

Делал в текстовом файле (паскаля нет). Проверь...

441
Контакты
Реклама на сайте
Спрошу
О проекте
Новым пользователям
Новым экспертам