Você está na página 1de 1

CEATEC Algoritmos e Programao para Computadores

Arquivos
Prof. Andr Lus Bordignon
1)

Desenvolva um programa em C que grave as letras A, B, C em um arquivo chamado letras.txt.

2)

Escreva um programa que leia o contedo do arquivo letras.txt e exiba na tela.

3)

Escreva um programa que cadastre nomes de pessoas em um arquivo chamado nomes.txt.

4)

Escreva um programa que o leia o arquivo nomes.txt, nome por nome, e exiba na tela todos os nomes pulando uma linha a cada
nome.

5)

Desenvolva um programa que procure um determinado nome em um arquivo de nomes. Dado um nome que o usurio digitar
voc deve procurar esse nome no arquivo nomes.txt. Se o nome for encontrado a mensagem encontrou deve ser exibida, seno
a mensagem no encontrou deve ser exibida.

6)

Crie uma estrutura registro que armazene:


nome do jogador
nvel
energia
vidas
Grave 3 registros em um arquivo chamado bancodedados.txt. Depois leia esses registros e exiba na tela.

7)

Faa um programa que utilize a estrutura acima. O programa o incio de um jogo. O programa deve perguntar para o jogador ou
jogadora se ele quer comear um jogo novo ou continuar de onde tinha parado. Se a escolha for continuar, voc deve pedir o nome
do jogador, procurar no banco de dados de jogadores (bancodados.txt) criado no exerccio anterior. Se o registro existir voc deve
exibir o nome do jogador, o nvel que ele parou, a energia e o nmero de vidas. Caso voc no encontre o jogador no banco de
dados exiba a mensagem: Desculpa ai mas acho que voc nunca jogou esse jogo.

8)

Considere um arquivo binrio de registros (denominado alunos.bin) onde cada registro armazena as seguintes informaes sobre
um aluno qualquer de uma turma de, no mximo, 50 alunos: matrcula (cadeia de 3 caracteres), nome (cadeia de 30 caracteres) e
trs notas referentes s avaliaes feitas pelo aluno (valores reais entre 0 e 10). Faa um programa que leia este arquivo e
apresente a matrcula, o nome, a nota mdia (a soma das trs notas dividida por trs) e o conceito (excelente se a mdia for
maior ou igual a 8.5, bom se a mdia for maior ou igual a 7.0 e menor que 8.5, e preocupante se a mdia for menor que 7.0) de
cada aluno da turma. (Preencha o arquivo com dados aleatrios no incio).

9)

Em uma cidade do interior, sabe-se que de janeiro a abril de 2012 (121 dias) no ocorreu temperatura inferior a 15.5 graus
centgrados nem superior a 39.7 g raus centgrados. Considere um arquivo texto (denominado temperat.txt) que contm todas as
temperaturas ocorridas nestes 121 dias (uma temperatura por linha). Faa um programa que calcule e apresente: a menor
temperatura ocorrida; a maior temperatura ocorrida; a temperatura mdia; nmero de dias nos quais a temperatura foi inferior
temperat ura mdia; nmero de dias nos quais a temperatura foi superior temperatur a mdia. (No incio popule os arquivo
com dados aleatrios).

1/1

Você também pode gostar