C y C++ | Validar si carácter es letra

En este post veremos cómo saber si un carácter en C y C++ es una letra del alfabeto, es decir, que va de la A a la Z.

Para validar si un char es una letra se utiliza la función isalpha disponible tanto en C como en C++.

No importa si el carácter está en mayúscula o minúscula.

Función para saber si es letra en C y C++

Como lo dije, vamos a usar la función isalpha (is alpha) incluida dentro de ctype.h. Esta función la podemos usar en un if para saber si un carácter es una letra.

La implementación en C queda así:

Definimos un tipo de dato char, escaneamos la variable e invocamos a isalpha la cual devuelve un booleano. Puedes probar el ejemplo aquí.

Validar letra en C++

La implementación en C++ queda casi igual:

Solo que en lugar de scanf utilizamos cin.

Puedes probar el ejemplo aquí.

Encantado de ayudarte


Estoy disponible para trabajar en tu proyecto, modificar el programa del post o realizar tu tarea pendiente, no dudes en ponerte en contacto conmigo.

No te pierdas ninguno de mis posts

Suscríbete a mi canal de Telegram para recibir una notificación cuando escriba un nuevo tutorial de programación.

2 comentarios en “C y C++ | Validar si carácter es letra”

Dejar un comentario