Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //Verifique, entre duas cadeias de caracteres, qual delas possui a maior quantidade de vogais.
- #include<stdio.h>
- #define max 500
- int main()
- {
- char cadeia1[max], cadeia2[max];
- int cont1=0, cont2=0,cont3=0,cont4=0, i=0, j=0;
- printf("Digite a primeira cadeia: ");
- scanf("%s", cadeia1);
- printf("Digite a segunda cadeia: ");
- scanf("%s", cadeia2);
- while(cadeia1[i]!='\0')//verifica a primeira cadeia
- {
- if(cadeia1[i]=='a' || cadeia1[i]=='e' || cadeia1[i]=='i' || cadeia1[i]=='o' || cadeia1[i]=='u'){
- cont1++;//soma as vogais
- i++;}
- else
- cont3++;i++;//soma as consoantes
- }
- while(cadeia2[j]!='\0')//verifica a segunda cadeia
- {
- if(cadeia2[j]=='a' || cadeia2[j]=='e' || cadeia2[j]=='i' || cadeia2[j]=='o' || cadeia2[j]=='u'){
- cont2++;//soma as vogais
- j++;}
- else
- cont4++;j++;//soma as consoantes
- }
- if(cont1>cont2)
- printf("\nPrimeira cadeia possui maior quantidade de vogais.\nvogais: %d\nconsoantes: %d",cont1,cont3);
- else if(cont2>cont1)
- printf("\nSegunda cadeia possui maior quantidade de vogais.\nvogais: %d\nconsoantes: %d",cont2,cont4);
- else
- printf("\nPossui a mesma quantidade de vogais.");
- getch();
- }
Advertisement
Add Comment
Please, Sign In to add comment