[ Foro de Pascal ]

& illegal character

16-Apr-2020 21:45
Natalia Capriotti
1 Respuestas

Hola,
tengo la siguiente estructura:
if (voc1 & voc2 & voc3) then
writeln('Los tres caracteres eran vocales')
else
writeln('Al menos un caracter no es vocal');

Al compilar me aparece un cartel que dice:
" Fatal: illegal character '&' ($26) "

Qué estoy haciendo mal? Gracias


18-Apr-2020 01:55
Nacho Cabanes (+55)

Te dice que ese carácter "&" es incorrecto. ¿Qué es lo que pretendes con él? Si es comprobar si se dan varias condiciones a la vez, deberías usar la palabra "and":

https://www.aprendeaprogramar.com/cursos/verApartado.php?id=1004

Aunque faltan detalles para saber si hay más fallos en ese fragmento. ¿De qué tipo son las variables "voc1", "voc2"y "voc3"?






Si ya eres usuario del sistema, puedes contestar desde tu cuenta y así ganar prestigio.

Si sólo eres un visitante, puedes optar por...