처음에는 프로그래밍이 처음이었고 파스칼을 배우기 시작했습니다. 85 오류가 발생했습니다 : ";" 예상했다. 모든 것을 여러 번 조사했지만 문제를 찾을 수 없었습니다. 어떤 제안? 당신은 세 가지 begin
만이 end
문을파스칼 구문 오류 85
program test;
var
a,b,c:real;
begin
D:=sqr(b)-4*a*c;
writeln('Enter a value for a');
readln(a);
writeln('Enter a value for b');
readln(b);
writeln('Enter a value for c');
readln(c);
if (D<0) then
begin
writeln('There is no solution.');
else
if (D>0) then
begin
x1:=(-b+sqrt(D))/2*a;
x2:=(-b-sqrt(D))/2*a;
writeln('x1 is:');
writeln('x1:=',x1);
writeln(x2 is:);
writeln('x2:=',x2);
end;
end.
당신은 오류가 발생한 위치에 대한 행 번호를 얻을하지 않았다? 또한 코드를 들여 씁니다. – Michael
Nope. 그럼에도 85 오류 만 표시되었습니다. 그럼에도 불구하고 내 코드를 들여 쓴 것에 대한 의견 및 제안에 감사드립니다. 나는 앞으로 더 자주 그것을하려고 노력할 것이다. – user3385057