Buscar

Avaliação 1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Pontifícia Universidade Católica de Minas Gerais
Engenharia Elétrica
Laboratório de Programação de Computadores II
Professor: Lucas Schmidt
Avaliação 1 ­ Valor: 40,0 pontos
Entrega: SGA (31 / 03 / 2014 – até 22:30)
Instruções:
● Leia atentamente todas as questões.
● A interpretação faz parte da avaliação. Não são permitidas perguntas ou qualquer outro tipo 
de comentário durante a avaliação.
● Qualquer comunicação ou consulta durante a avaliação invalidará todas as questões e a 
nota será 0.
Questão 1 (6 pontos): Um determinado carro faz 12 Km por litro de gasolina. Codifique um programa que                                   
receba como entrada o tempo de uma viagem, em horas, e a velocidade média desenvolvida nessa viagem,                                 
quilômetros por hora. A seguir, o programa calcula quantos litros de gasolina foram gastos na viagem. Para                                 
solucionar o problema, utilize a fórmula: Distância Percorrida = Velocidade Média x Tempo 
Questão 2 (6 pontos): Escreva um programa que receba dez números do usuário e armazene em um vetor o                                     
cubo de cada número. Após isso, o programa deve imprimir todos os valores armazenados. 
Questão 3 (6 pontos): Escreva um programa que entre com valores para uma matriz M(3x3) e imprima a                                   
matriz final, como exemplo mostrado abaixo:
1 2 3
4 5 6
7 8 9
Questão 4 (7 pontos): Escreva um procedimento que receba um número inteiro e o imprima na forma extensa.                                   
Por exemplo, para 1 a saída desejada é “Um”. A função deve ser capaz de gerar o extenso dos números de 0                                           
até 10, inclusive. Caso um número não compatível seja recebido o procedimento deve mostrar uma mensagem                               
de erro. Crie também um programa que leia um valor inteiro e chame o procedimento criado acima para a                                     
impressão do número extenso.
Questão 5 (7 pontos): Criar uma função que calcule e retorne o MAIOR entre dois valores recebidos como                                   
parâmetro. Um programa para testar tal função deve ser criado. 
Questão 6 (8 pontos): Escreva um programa recursivo que calcule e retorne o fatorial de um número inteiro N.

Continue navegando