TCC-00.308 - PROGRAMAÇÃO DE COMPUTADORES I
Voltar a página da disciplina
Lista de exercícios 6
-
Elabore um programa que peça do teclado e armazene em um arquivo o nome seguindo da nota de n alunos, um aluno por linha.
__________________________________________
-
Elabore um programa que lê um arquivo em que cada linha contém o nome seguido de duas notas.
Seu programa deve calcular e imprimir:
· o nome do aluno que obteve a maior nota;
· o nome do aluno com a menor nota;
· a média das notas da sala.
__________________________________________
-
Elabora um programa que funciona como um verificador de respostas para auxiliar na correção de provas objetivas.
Para isto, seu programa abre um arquivo contendo o gabarito com uma letra por linha,
onde cada linha representa a resposta correta para uma questão; e outro arquivo,
correspondente às respostas dadas por um aluno, uma resposta por linha.
Suponha que existam apenas 5 opções: A, B, C, D, E.
Imprima a quantidade de acertos do aluno.
__________________________________________
-
Escreva um programa que lê um número n do teclado e gera um arquivo com os n primeiros
números primos.
__________________________________________
-
Escreva um programa que lê um arquivo com números naturais e gera dois arquivos:
“primos.txt” com aqueles números que são primos e “outros.txt” com aqueles números que não
são primos.
__________________________________________
-
Considere um arquivo ”numeros.txt” de números reais, que contém 5 números por linha,
e uma quantidade indeterminada de linhas. Escreva um programa que leia os números
existentes em “numeros.txt” e crie um arquivo “medias.txt”, onde cada linha contém apenas
um número que corresponde à média aritmética dos números existentes na respectiva linha de
“numeros.txt”.
__________________________________________
-
Crie no seu computador um arquivo chamado “notas.txt” com notas aleatórias de alunos de
0 a 10 (valores ponto flutuante), colocando uma nota por linha. Escreva um programa que leia
este arquivo e exiba na tela o valor da nota mínima e da nota máxima presentes no arquivo.
__________________________________________
-
Crie um arquivo no seu computador com três notas por linha. Escreva um programa que lê o
arquivo, processa as três notas de cada aluno e imprime na tela a média do aluno e ao lado a
letra “A”, se o aluno tiver obtido média igual ou maior que 5.0, ou “R” se o aluno tiver
média inferior a 5.0.
__________________________________________
-
Escreva um programa que avalia se dois arquivos contendo n~meros inteiros separados
por espaço, chamados de “primeiro.txt” e “segundo.txt”, são iguais. O programa deve mostrar
na tela a frase “os arquivos sao iguais” ou a frase “os arquivos são diferentes. Você deve criar
aquivos de teste.
__________________________________________
-
Em continuação ao exercício anterior, escreva um programa que deve mostrar na tela uma
das seguintes frases :
- “os arquivos sao iguais” - “os arquivos tem o mesmo tamanho mas não são iguais”
- “os arquivos são diferentes porque o primeiro é maior que o segundo”
- “os arquivos são diferentes porque o segundo é maior que o primeiro”
__________________________________________