Дана почти готовая программа нахождения корней квадратного уравнения. Вам необходимо исправить орфографические и синтаксические ошибки.
Progpam корни уравнения;
var
a, b, c: real;
procedyre sq (a,b,c: integer);
var d, x1, x2: rial;
began
d = b * b - 4 * a * c;
if d >= 0 than begun
x1 := (-b + sqrt (d)) / (2 * a);
x2 := (-b - sqrt (d)) / (2 * a);
if x1 = x2 then
writeln ('x1 = ', x1:6:2);
else
writeln ('x1 = ', x1:6:2, '; x2 = ', x2:6:2)
end
else
writeln ('Корней нет!')
end;
begin
write ('a = '); radln (a);
write ('b = '); radln (b);
write ('c = '); radln (c);
writeln (a:6:2,'x*x + ',b:6:2,'x + ',c:6:2,' = 0');
sq (a, b, c);
reatln;
end.
var a: array[1..10] of тип
i,n:integer; max, min, sum: тип
begin
write('Введите количество элементов массива'); readln(n);
for i:=1 to n do read(a[i]);
max:=a[1]; min:=a[1];
for i:=2 to n do if a[i]>max then max:=a[i];
for i:=2 to n do if a[i]>min then min:=a[i];
sum:=0;
for i:=1 to n do if (a[i]>min) and (a[i]<max) then sum:= sum+a[i];
write('Сумма элементов массива расположенных между максимальным и минимальным = ', sum);
end.