Sunteți pe pagina 1din 2

Codifica para obtener el numero de consonantes antes convertida a minuscula

#include <iostream>
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <conio.h>

int main()
{
char cadena[50],letra;
int i,tam,cont=0;
printf("\nEscribe un letra o frase: ");
scanf("%s", &cadena);
for(i = 0; cadena[i]; i++)
cadena[i] = tolower(cadena[i]);
printf("\n%s\n", cadena);
tam=strlen(cadena);
for(i=0;i<tam;i=i+1)
{
letra=cadena[i];
switch(letra)
{
case 'b':
case 'c':
case 'd':
case 'f':
case 'g':
case 'h':
case 'j':
case 'k':
case 'l':
case 'm':
case 'n':
case 'p':
case 'q':
case 'r':
case 's':
case 't':
case 'v':
case 'w':
case 'x':
case 'y':
case 'z':
cont=cont+1;
}
}
printf("\n el numero de consonantes es: %d ",cont);
getch();
}

S-ar putea să vă placă și