Introducción
En el programa de C, un carácter se considera una vocal si es 'a', 'e', 'i', 'o' o 'u', en mayúsculas o minúsculas. En este laboratorio, aprenderás a escribir un programa para comprobar si un carácter de entrada es una vocal o no, utilizando Switch Case.
Crea un nuevo archivo C
En tu terminal, navega hasta el directorio ~/project/ y crea un nuevo archivo llamado main.c.
Escribe el código base del programa
En el archivo main.c, comienza escribiendo el código base del programa.
#include <stdio.h>
int main() {
// Tu código aquí
return 0;
}
Obtener la entrada del usuario
Pide al usuario que ingrese un carácter para que el programa lo verifique.
#include <stdio.h>
int main() {
char ch;
printf("Ingrese un Carácter: ");
scanf("%c", &ch);
// Tu código aquí
return 0;
}
Verificar si la entrada es una vocal usando Switch Case
Con la entrada del usuario almacenada en la variable ch, es hora de verificar si la entrada es una vocal usando Switch Case.
#include <stdio.h>
int main() {
char ch;
printf("Ingrese un Carácter: ");
scanf("%c", &ch);
switch(ch) {
case 'a':
case 'A':
case 'e':
case 'E':
case 'i':
case 'I':
case 'o':
case 'O':
case 'u':
case 'U':
printf("%c es una vocal.\n", ch);
break;
default:
printf("%c no es una vocal.\n", ch);
}
// Tu código aquí
return 0;
}
Ejecuta el programa
Compila y ejecuta el programa. Ingresa un carácter cuando se te solicite y verifica si el programa identifica correctamente si es una vocal o no.
Prueba el programa con diferentes entradas
Prueba el programa con diferentes entradas (mayúsculas, minúsculas, no vocales) y asegúrate de que el programa identifique correctamente las vocales.
Resumen
En este laboratorio, aprendiste cómo escribir un programa en C para verificar si un carácter es una vocal usando Switch Case. También aprendiste la importancia de usar declaraciones break en cada caso para evitar la ejecución de código no deseado y garantizar una toma de decisiones eficiente en tu programa.



