322222223

375 palavras 2 páginas
Lista de exercícios 13
1. Faça um programa que receba uma frase, calcule e mostre a quantidade de vogais da frase digitada. O programa deverá contar vogais maiúsculas e minúsculas.
Solução






Digitar uma frase.
Pegar o tamanho da frase.
Percorrer a frase, pegando caractere por caractere.
Comparar cada caractere com as vogais (maiúsculas e minúsculas).
Quando encontrar uma vogal, acrescentar um na quantidade.

2. Faça um programa que receba uma frase, calcule e mostre a quantidade de consoantes da frase digitada. O programa deverá contar consoantes maiúsculas e minúsculas. Solução:






Digitar uma frase.
Pegar o tamanho da frase.
Percorrer a frase, pegando caractere por caractere.
Comparar cada caractere com as consoantes (maiúsculas e minúsculas).
Quando encontrar uma consoante, acrescentar um na quantidade.

3. Faça um programa que receba uma frase, calcule e mostre a quantidade de palavras da frase digitada.
Solução:







Digitar uma frase.
Pegar o tamanho da frase.
Percorrer a frase, pegando caractere por caractere.
Comparar cada caractere com espaço em branco.
Quando encontrar um espaço, acrescentar um na quantidade.
Como após a última palavra não tem espaço, acrescentar um na quantidade.

4. Faça um programa que receba uma frase e mostre as letras que se repetem, juntamente com o número de repetições.
Exemplo: A PROVA FOI ADIADA





A letra A apareceu 5 vezes.
A letra O apareceu 2 vezes.
A letra I apareceu 2 vezes.
A letra D apareceu 2 vezes.

Solução:








Digitar uma frase.
Pegar o tamanho da frase digitada.
Percorrer a frase, pegando caractere por caractere.
Verificar se é a primeira vez que esse caractere aparece na frase.
Caso seja a primeira vez, atribuir um ao contador de aparições.
Caso contrário, incrementar o contador de aparições em uma unidade.
Mostrar todas as letras que apareceram mais de uma vez (que se repetiram), juntamente com

Relacionados