Prévia do material em texto
Lista de Exercícios 1. Faça duas funções que recebe por parâmetro o raio de uma esfera e calcule o seu volume (v = 4/3.P .R3) e a sua área. 2. Em uma turma de 15 alunos, foram realizadas duas provas. Crie um programa que receba as notas de cada aluno e calcule a média. Apresente a maior média e a média geral da turma. 3. Crie um programa que recebe um número e imprima a tabuada desse número digitado. Isso é, imprima uma lista multiplicando o número por todos os números de um à dez. 4. Em uma turma de alunos com 35 pessoas foi levantado a altura dos alunos. Escreva um algoritmo que receba essas alturas e apresente no fim a maior altura e a menor altura digitada. 5. Uma livraria fez um levantamento entre os seus usuários e percebeu que a maioria preferia algum tipo especifico de livros (1-Romance; 2-Técnico; 3-Biografias). Crie um programa que receba um desses valores (1,2,3) e apresente no fim a quantidade de pessoas que preferem cada tipo. O algoritmo será encerrado com for digitado 0 para o tipo de livro. 6. Uma empresa que faz a logística de entrega de uma outra empresa que vende na internet, fez um levantamento das entregas realizadas em um mês (250 entregas), registrando os valores de cada pedido entregue e o número de dias para a entrega da compra. Crie um programa que receba esses dados (valor e número dia) e mostre no fim o valor médio dos pedidos e a quantidade média de dias 7. Uma turma de faculdade com 85 alunos recebeu a nota da primeira prova. Crie um programa que receba a nota de cada aluno e imprima no fim a média da turma, a maior nota e a menor nota. 8. Escreva um procedimento que recebe as 3 notas de um aluno por parâmetro e uma letra. Se a letra for 1 o procedimento calcula a média aritmética das notas do aluno, se for 2, a sua média ponderada (pesos: 5, 3 e 2). A média calculada também deve retornar por parâmetro. 9. Faça um procedimento que recebe por parâmetro os valores necessários para o cálculo da fórmula de Bhaskara e retorna, também por parâmetro, as suas raízes, caso seja possível calcular. 10. Faça uma função que recebe por parâmetro o tempo de duração de uma fábrica expressa em segundos e retorna também por parâmetro esse tempo em horas, minutos e segundos. 11. Faça um procedimento que recebe a idade de um nadador por parâmetro e retorna, também por parâmetro, a categoria desse nadador de acordo com a tabela abaixo: Idade Categoria 5 a 7 anos Infantil A 8 a 10 anos Infantil B 11-13 anos Juvenil A 14-17 anos Juvenil B Maiores de 18 anos (inclusive) Adulto 12. Faça uma função que recebe um valor inteiro e verifica se o valor é positivo ou negativo. A função deve retornar um valor booleano. 13. Faça uma função que recebe um valor inteiro e verifica se o valor é par ou ímpar. A função deve retornar um valor booleano.