[ Foro de C++ ]
(3.5.1) Crear un programa que pida una letra al usuario y diga si se trata de una vocal.
como se hace?
¿Cómo harías para pedir al usuario una letra y mostrarla en pantalla?
¿Sabrías cómo comprobar si esa letra es la "a"?
Hola no soy experto, voy empezando en programación pero yo lo haría de esta forma:
#include <iostream>
using namespace std;
int main()
{
char letra;
cout<<"Digite la letra:\n";cin>>letra;
if(letra=='a' || letra=='e' || letra=='i' || letra=='o' || letra=='u')
cout<<"Es una vocal";
else
cout<<"No es vocal";
return 0;
}
La solución de Rafael es buena. Sólo le falta comprobar también si se trata de una vocal en mayúsculas (comprobando los casos A, E, I, O, U).
(No se puede continuar esta discusión porque tiene más de dos meses de antigüedad. Si tienes dudas parecidas, abre un nuevo hilo.)