Exercícios Resolvidos de Manipulando Arquivos

Ver Teoria

Enunciado

Faça um programa que abra um arquivo de texto e mostre na tela quantos caracteres desse arquivo são vogais.

Passo 1

Começaremos o nosso programa definindo o escopo do nosso código principal, as variáveis que iremos utilizar e abrindo o arquivo que iremos manipular:

Passo 2

Com o arquivo aberto, basta utilizarmos uma estrutura de repetição para percorrermos cada um dos caracteres presentes no mesmo:

Onde, a cada caractere obtido através da função fscanf, verificaremos através do comando condicional if se o mesmo se trata ou não de uma vogal. Caso seja, a variável v o g a l será incrementada em uma unidade, caso contrário, o laço de repetição apenas continuará os seus loops até que o EOF (fim do arquivo) seja retornado pela função fscanf.

Passo 3

Por fim, basta fecharmos o arquivo e imprimirmos a variável v o g a l :

Resposta

Ei, a resposta está no passo a passo :)