[C con Clase] cuente el número de ocurrencias de cada vocal

David fire ddfire en gmail.com
Mar Jul 14 23:34:59 CEST 2009


#include <conio.h>
#include <stdio.h>

int main ()
{
char palabra[100];
int m=0,j=0;
int a,e,i,o,u;
a=0;
e=0;
i=0;
o=0
u=0;

printf ("\n DIGITE UNA PALABRA:");
scanf ("%c",&palabra);

int i;
while (palabra[j]!='\0';i++);
{
switch (palabra[j])
{
case 'A':
case 'a':
a++;
m++;
break;
case 'E':
case 'e':
e++;
m++;
break;
case 'I':
case 'i':
i++;
m++;
break;
case 'O':
case 'o':
o++;
m++;
break;
case 'U':
case 'u':
u++;
m++;
break;
default:
break;
}
j++
}
printf ("\n cantida de vocales: %d cant a: %d cant e: %d cant i: %d cant o:
%d cant u: %d ",m,a,e,i,o,u);

getch();
}


El 14 de julio de 2009 17:04, Carlos Wrangller Encarnacion Rodriguez <
carlos.w04 en gmail.com> escribió:

> *Ejecicio*
> *Contar vocales. *
> Escribe un programa que cuente el número de ocurrencias de cada vocal
> (tanto si es mayúscula como minúscula) en una cadena de caracteres y los
> muestre por pantalla.
> Hasta ahora lo unico que se me ah ocurrido es esto y no puedo ni compilarlo
> ya no se me ocurre mas nada soy nuevo programando.
>
> #include <conio.h>
> #include <stdio.h>
> char palabra[100];
> int largo,m;
> int main ()
> {
> printf ("\n DIGITE UNA PALABRA:");
> scanf ("%c",&palabra);
> {
> int i;
> while (palabra[i]!='\0';i++);
> if
> ((palabra[i]=='a')||(palabra[i]=='e')||(palabra[i]=='i')||(palabra[i]=='o'))||(palabra[i]=='u');
> m++;
> }
> printf ("\n cantida de vocales: %d",m);
> getch();
> }
>
>
>
>
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ
>



-- 
(\__/)
(='.'=)This is Bunny. Copy and paste bunny into your
(")_(")signature to help him gain world domination.
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20090714/e544aefb/attachment.html>


Más información sobre la lista de distribución Cconclase