A senhorita @caroline informou que não estava conseguindo resolver o seguinte problema:
Faça um programa que receba uma frase, calcule e mostre a quantidade de vogais da frase digitada.O programa devera contar vogais maiúsculas e minusculas.
O problema dela não é nenhum bicho de sete cabeças. Vamos ao código:
//Faça um programa que receba uma frase, calcule e mostre a quantidade de
//vogais da frase digitada.O programa devera contar vogais maiusculas e
//minisculas.
#include <stdio.h>
int main()
{
//DECLARACAO DE VARIAVEIS.
int i,qtt_minus=0,qtt_maius=0;
char s[100];
//ENTRADA DE DADOS.
printf("Digite uma frase: ");
scanf(" %99[^\n]", s);
//NESTE FOR SERA USADO PARA QUE SEJA FEITA A BUSCA NA STRING S. ELE IRA ENCERRAR A REPETICAO QUANDO A STRING(S) //CHEGAR AO FIM.
for(i=0;s[i]!='\0';i++)
{
//SE ALGUMA VOGAL MINUSCULA FOR ENCONTRADA O CONTADOR(QTT_MINUS) SERA INCREMENTADO.
if((s[i]=='a')||(s[i]=='e')||(s[i]=='i')||(s[i]=='o')||(s[i]=='u'))
{
qtt_minus++;
}
//SE ALGUMA VOGAL MAIUSCULA FOR ENCONTRADA O CONTADOR(QTT_MAIUS) SERA INCREMENTADO.
if((s[i]=='A')||(s[i]=='E')||(s[i]=='I')||(s[i]=='O')||(s[i]=='U'))
{
qtt_maius++;
}
//IMPRIMIRA NA TELA OS RESULTADOS.
printf("A qtt de vogais minusculas: %d\n",qtt_minus);
printf("A qtt de vogais maiusculas: %d\n",qtt_maius);
return 0;
}
Últimos Comentários