322222223
375 palavras
2 páginas
Lista de exercícios 131. 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