Вот что пытался сделать я (сори если очень криво, неделю назад впервые увидел паскаль, а в гугле обьяснения проблемы не нашел)
Program A123;
var
a,b,X,Y,interval,p:integer;
sum,REZ:real;
begin
writeln('Enter variabiles a and b:');
readln(a,b);
writeln('Enter interval min 13 X/2=p<Y :');
readln(X,Y);
for p:=X/2 to p<Y do
begin
REZ:=sqrt(p+abs(sqr(a)+exp(3*ln(b))))+sqrt(a/p+1);
writeln('-',p,'-',REZ);
interval:=interval+1;
sum:=sum+REZ;
end;
writeln('Total interval element:',interval);
writeln('Total REZ:',sum);
end.
ошибка: нельзя преобразовать тип boolean к integer (строка 10)
варнинг: параметр цикла for должен описываться в заголовке цикла (строка 10)
Сообщение отредактировано: Bajiaoxing -