Algoritmo para determinar si una letra es vocal o consonante en PSeInt (Guía 2026)

Este ejercicio practica la comparación de caracteres y las condiciones múltiples con O. El programa lee una letra y decide si es vocal o consonante.

Código completo

Algoritmo VocalOConsonante
    Definir letra Como Caracter
    Escribir "Ingresa una letra:"
    Leer letra
    Si letra = "a" O letra = "e" O letra = "i" O letra = "o" O letra = "u" Entonces
        Escribir "La letra ", letra, " es una VOCAL."
    SiNo
        Escribir "La letra ", letra, " es una CONSONANTE."
    FinSi
FinAlgoritmo

Explicación paso a paso

  1. Leemos la letra como Caracter (una sola letra, entre comillas en las comparaciones).
  2. Las cinco vocales se unen con el operador O: basta que coincida una.
  3. Si ninguna coincide, por descarte es consonante.

Errores comunes

  • Comparar con comillas dobles mal cerradas o sin comillas (letra = a busca una variable llamada a).
  • Olvidar las mayúsculas: «A» no coincide con «a» (puedes agregar ambas).
  • Usar Y en lugar de O: una letra jamás puede ser las cinco vocales a la vez.

🚀 ¿Ya dominas la lógica? Da el salto a Python

Ver curso de Python en español →

Publicaciones Similares