Computação I – Turma F TVC 2 (20/06/2008)
Aluno:
Matrícula:
-
- Construa um algoritmo para ler do teclado um conjunto de 20 números
reais e guarda-los em um vetor. - Imprima os números na ordem inversa em que foram digitados.
- Imprima a média dos valores guardados.
- Construa um algoritmo para ler do teclado um conjunto de 20 números
-
- Construa um algoritmo para ler uma série de números reais do
teclado e armazená-los em uma matriz de 5 linhas por 10 colunas. - Imprima a matriz.
- Adicione uma estrutura que permita ler um número real pelo teclado
e imprima a quantos valores guardados na matriz são maiores que ele.
- Construa um algoritmo para ler uma série de números reais do
- Amostras de materiais são colhidas e pesadas logo em seguida.
- Defina um tipo para armazenar estes dados.
- Construa um algoritmo para ler os valores de altura,largura, profundidade e massa de uma amostra.
- Crie um procedimento que dada uma amostra, calcule e imprima sua densidade: massa/volume.
-
Dados os tipos abaixo, construa funções que retornem os valores pedidos.
Apenas construa a declaração das funções e seu código, não é preciso criar o algoritmo completo.tipo TAluno = registro caractere:nome; real:tvc1,tvc2,trb1,trb2; fim-registro; TTurma = vetor[1..20] TAluno;
- Uma função mediaFinal(aluno) que retorna a média final do aluno dada por
(tvc1+tvc2+(trb1+trb2)/2)/3. - Uma função aprovado(aluno) que retorna verdadeiro se mediaFinal(aluno)
for maior que 60. - Uma função segundaChamada(turma) que imprime os nomes dos alunos que possuírem alguma nota igual a 0 e retorna
a quantidade de alunos impressos. - Uma função maiorNotaTVC1(turma) que retorna o nome do aluno que obteve maior nota no TVC1.
Assuma que não hajam dois alunos com mesma nota.
- Uma função mediaFinal(aluno) que retorna a média final do aluno dada por
Deixe uma resposta