Exercícios: Lista 012 — Leitura e Escrita de Arquivos
Exercício 01: Lista de Jogadores
Crie um programa que leia de um arquivo chamado jogador.txt as informações de um jogador de futebol: nome, posicao, clube e idade.
Depois, imprima essas informações formatadas na tela.
Exemplo do arquivo jogador.txt
Ronaldo
Atacante
Criciúma
50
Saída esperada
Ronaldo é um Atacante que atua pelo Criciúma e tem 50 anos.
Exercício 02: Lista de Presença
Crie um programa que leia um arquivo chamado presencas.txt contendo o nome completo de cada aluno da sala.
Em seguida, exiba essas informações formatadas na tela.
Exemplo do arquivo presencas.txt
Fulano de Tal
Ciclano de Tal
Beltrano de Tal
Saída esperada
Fulano de Tal está presente.
Ciclano de Tal está presente.
Beltrano de Tal está presente.
Exercício 03: Criando um Arquivo de Dados
Crie um programa que escreva em um arquivo chamado produto.txt com as seguintes informações:
- Nome do produto
- Quantidade em estoque
- Preço unitário
O programa deve perguntar ao usuário quais informações devem ser gravadas no arquivo.
Os dados devem ser gravados um por linha, e o programa deve exibir uma mensagem confirmando a criação do arquivo.
Exemplo de saída no console:
Nome do produto: Mouse Gamer
Preço unitário: 149.90
Arquivo 'produto.txt' criado com sucesso!
Conteúdo esperado no arquivo produto.txt
Mouse Gamer
149.90
Exercício 04: Reajustando o Preço
Crie um programa que:
- Leia o arquivo
produto.txt, contendo o nome e preço de um produto. - Pergunte ao usuário qual a porcentagem de reajuste do produto (ex.: 10%).
- Escreva as informações atualizadas em um novo arquivo chamado
produto_atualizado.txt. - Exiba na tela as informações lidas e as informações atualizadas.
Exemplo do arquivo produto.txt
Teclado Mecânico
149.90
Saída esperada
Qual a porcentagem de reajuste do produto (ex.: 10%): 10
O Teclado Mecânico foi reajustado em 14.90.
O preço atualizado é 149.90.
Arquivo 'produto_atualizado.txt' criado com sucesso!
Conteúdo esperado do arquivo produto_atualizado.txt
Teclado Mecânico
164.70