Enlace a Codepad
http://codepad.org/luniSRSv
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
Código fuente
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#include <stdio.h> #include <stdlib.h> int main() {/*Contar las vocales de un texto*/ char texto_teclado [100]; int i, contador_letras [5]= {0,0,0,0,0}; strcpy (texto_teclado, "En un lugar de la Mancha de cuyo nombre no quiero acordarme."); printf ("Escribe un texto de ata 100 caracteres e direiche cantas vogais escribiche: "); gets (texto_teclado); for (i=0; i < strlen(texto_teclado);i++) { switch (texto_teclado[i]) { case 'A': case 'a': contador_letras[0]++; break; case 'E': case 'e': contador_letras[1]++; break; case 'I': case 'i': contador_letras[2]++; break; case 'O': case 'o': contador_letras[3]++; break; case 'U': case 'u': contador_letras[4]++; break; } } printf("\nExcribiches %d letras a.", contador_letras[0]); printf("\nExcribiches %d letras e.", contador_letras[1]); printf("\nExcribiches %d letras i.", contador_letras[2]); printf("\nExcribiches %d letras o.", contador_letras[3]); printf("\nExcribiches %d letras u.", contador_letras[4]); printf("\nExcribiches en total %d vocais.", contador_letras[0]+contador_letras[1]+contador_letras[2]+contador_letras[3]+contador_letras[4]); return 0; }
No hay comentarios:
Publicar un comentario