Ver Mensaje Individual
  #9  
Antiguo 07-05-2008
Avatar de roman
roman roman is offline
Moderador
 
Registrado: may 2003
Ubicación: Ciudad de México
Posts: 20.269
Reputación: 10
roman Es un diamante en brutoroman Es un diamante en brutoroman Es un diamante en bruto
Cita:
Empezado por cHackAll
// verdad que parecería que sobra ese "else" ?
¡Vaya! ¡Qué interesante! Aunque parece que sólo a mi me sorprende.

Yo siempre había pensado que pascal tenía un defecto de sintaxis al no permitir

Código Delphi [-]
if X then
  if Y then
    A;
else
  B;

que tendría que ser válido puesto que el else corresponde al primer if. Por lo general recurría a

Código Delphi [-]
if X then
begin
  if Y then
    A;
end
else
  B;

Ahora veo que también lo puedes resolver con

Código Delphi [-]
if X then
  if Y then
    A
  else
else
  B;

Siempre se aprende algo nuevo

// Saludos
Responder Con Cita