Logo Passei Direto
Buscar

Exercicios Manipulacao de arquivos texto (python)

Ferramentas de estudo

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Prévia do material em texto

Bons Estudos! 
 
 
CET 150 - Processamento de dados I 
Profº: Julio Oliveira da Silva 
 
MANIPULAÇÃO DE ARQUIVOS TEXTO EM PYTHON 
 
1. Desenvolva um programa que receba do usuário os seguintes dados de 
aluno: matrícula, nome, ano de ingresso, escore atual e os GRAVE/ARMAZENE 
em um arquivo texto. O usuário DEVE informar o nome do arquivo texto. A 
quantidade de cadastro deve ser decidida em tempo de execução (sentinela). 
Você PODE trabalhar com uma lista ou já ir gravando diretamente no arquivo. 
Segue modelo de como as informações devem estar dispostas no arquivo texto. 
 
 
 
2. Desenvolva um programa que LEIA os dados do arquivo texto gerado na 
Questão 1. Lembre-se que, se você gravou no padrão especificado, há uma 
informação por linha e que, a cada 4 linhas trata-se de um novo aluno. Seu 
programa deve mostrar as informações lidas do arquivo na tela e também 
mostrar se o aluno está “em fase de adaptação” (escore menor do que 6), 
“familiarizado com o curso” (escore entre 6.0 e 7.0 – intervalo fechado), se está 
“em excelência no curso” (escore maior que 7,0 e menor que 8.5) ou se “Nasceu 
para o curso” (escore acima de 8.5). 
 
 
 
 
 
 
 
Bons Estudos! 
 
3. Escreva um programa que LEIA as seguintes informações de um arquivo 
texto: Nome completo do funcionário, idade, telefone, cargo e remuneração. Seu 
programa deve mostrar na tela os dados de TODOS os funcionários 
armazenados no arquivo, para cada funcionário mostre também o salário 
atualizado, isto é, recolhido os 7% do INSS. Observação: cada informação está 
disposta em uma linha do arquivo, conforme exemplo a seguir. O usuário deve 
informar o nome do arquivo em tempo de execução. Obs: uma vez que o arquivo 
é para leitura, ANTES de criar o programa, abra o bloco de notas e crie o seu 
arquivo de dados. 
 
 
 
4. Considerando o contexto da questão anterior, construa uma nova versão para 
o programa da Questão 3. Na nova versão, o usuário poderá trabalhar com duas 
possibilidades (usando menu de opões – exemplo em sala), sendo elas: 
a. Função de cadastrar dados de funcionários recentemente 
contratados, porém, mantendo o registro de funcionários antigos 
inalterados (registros já cadastrados); 
b. Função que leia do arquivo e mostre os dados de todos os 
funcionários já cadastrados; 
c. Função pesquise e mostre se um determinado nome (fornecido 
pelo usuário) foi encontrado ou não no arquivo de cadastro de 
funcionários. 
d. Função que remova os dados de um determinado funcionário 
(nome fornecido pelo usuário) do arquivo de cadastro de 
funcionários. Pode usar como suporte a função de pesquisa e, 
criação de novo arquivo e deleção do arquivo velho.

Mais conteúdos dessa disciplina