Pascal/Turbo Pascal - IF (error)

 
Vista:

IF (error)

Publicado por preludio (17 intervenciones) el 16/04/2007 00:27:34
alguien me puede decir por q no compila esto :
uso dev-pascal

program er;
var n:integer;
begin
readln(n);
if n<0 then begin
writeln('asdassds');
writeln('asdasdasssdee');
else writeln('21151');
writeln('6325077');
end;
end.

es q no se por q me tira erro en la linea del ELSE.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:IF (error)

Publicado por Carlos Guimaraenz (265 intervenciones) el 16/04/2007 03:05:43
El problema es que el bloque del IF no lo cierras. Cada vez que uses BEGIN, debes usar END para cerrar dicho bloque.
En este caso particular, debes usar END sin punto y coma final, ya que luego usas el ELSE.

Saludos!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:IF (error)

Publicado por Pascual (94 intervenciones) el 16/04/2007 12:32:28
Quita el punto y coma antes del ELSE.

Saludos.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar