Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- L02E01
- 1. Desenvolva um programa que receba uma frase de no máximo 50 caracteres, processe e
- mostre na tela:
- - Mostre a quantidade de numerais que foram digitadas na frase.
- - A quantidade de Vogais maiúsculas encontradas na frase digitada;
- */
- #include <stdio.h>
- #include <stdlib.h>
- #include <string.h>
- #define t 50
- void numerais(char *c, int cont)
- {
- int i, j, flag = 0;
- char n[10] = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9'};
- for(i=0; i<cont; i++)
- {
- for(j=0; j<11; j++)
- {
- if(c[i] == n[j])
- flag++;
- }
- }
- printf("\n\nA frase possui %d numerais", flag);
- }
- void vogais_M(char *c, int cont)
- {
- int i, j, flag = 0, esp = 0;
- char n[5] = {'A', 'E', 'I', 'O', 'U'};
- for(i=0; i<cont; i++)
- {
- for(j=0; j<5; j++)
- {
- if(c[i] == n[j])
- flag++;
- }
- if(c[i] == ' ')
- esp++;
- }
- printf("\n\nA frase possui %d vogais maiusculas e %d espacos", flag, esp);
- }
- int main()
- {
- char c[t];
- int cont;
- printf("Digite sua frase: ");
- fflush(stdin);
- gets(c);
- system("cls");
- printf("Sua frase: %s", c);
- cont = strlen(c);
- numerais(c, cont);
- vogais_M(c, cont);
- printf("\n\n\n\nFIM....\n\n\n");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement