Ошибка:Операция '>' не применима к типам boolean и integer
Program PainNagato;
uses crt;
const n=3;
var i,j:integer;
a:array[1..n] of integer;
b:array[1..n,1..n] of integer;
begin
writeln('*** alphaues is thinking... ***');
writeln('*** OK ***');
for i:=1 to n do
begin
write('Введите ',i,'-е число ');
readln(a[i]);
end;
writeln('Результат: ');
for i:=1 to n do
begin
for j:=1 to n do
begin
b[i,j]:=a[i]-3*a[j];
write(b[i,j]:5);
end;
writeln;
end;
end.
Var
a: array [1..10] of real;
s: real;
i: integer;
begin
s:= 0;
for i:= 1 to 10 do
begin
writeln('Введите число');
readln(a[i]); //Вводим i-ый элемент массива с клавиатуры
if a[i] > 0 then s:= s + a[i]; {Если введенный элемент >0, то прибавляем к текущему значению s введенный элемент}
end;
writeln('Сумма положительных элементов массива: ', s)
end.