You are on page 1of 2

Lista de exercícios

A resolução dos exercícios desta lista conta como participação em sala e a nota obtida corresponderá
à proporção de exercícios feitos corretamente.

Além dos pontos de participação, o três primeiros alunos que entregarem TODOS os exercícios feitos
obterão pontuação adicional na próxima prova a cada exercício CORRETO. O primeiro, o segundo e
o terceiro aluno a entregar TODOS os exercícios obterão, nesta ordem, 0.20 ponto, 0.15 ponto e 0.10
ponto por exercício correto.

1. Crie um programa para calcular o número de dias de vida de uma pessoa. O usuário informará
separadamente a idade da pessoa em anos, meses e dias. Considere que cada ano tem 365 dias
e cada mês tem 30 dias. Após receber o dia, o mês e o ano, o programa deve imprimir o
número de dias vividos pela pessoa. Exemplo: Suponha que o usuário informou que uma
determinada pessoa tenha 15 anos, 2 meses e 20 dias, logo, para essa pessoa, o sistema deverá
exibir a seguinte mensagem: "Esta pessoa ja viveu 5555 dias.".
2. Crie um programa para calcular o número de segundos em determinado horário. O usuário
informará o horário em horas, minutos e segundos. Exemplo: o horário 13:53:20 tem 50000
segundos.
3. Crie um programa para calcular o valor de venda de um veículo. O valor de venda é o valor de
custo do veículo somado com o valor dos impostos e com o valor de lucro desejado. O valor
do imposto corresponde a uma determinada porcentagem sobre o custo do veículo e o lucro
corresponde a outra porcentagem aplicada à soma do custo do veículo com o respectivo
imposto. Desse modo, o usuário informará ao programa o custo do veículo e as porcentagens
de imposto e lucro. Por exemplo, o valor de venda de um veículo com custo de 20.000, com
percentual de imposto de 25% e com porcentagem de lucro de 10% é
20.000+5.000+2.500=27.500.
4. Crie um programa que calcule a quantidade de dinheiro gasta por um fumante. O usuário
informará o número de anos que a pessoa fuma, o número de cigarros fumados por dia e o
valor da carteira de cigarro. Considere que cada ano tem 365 dias e que cada carteira de
cigarro possui 20 cigarros.
5. Dado que um latão é composto por 70% de cobre e 30% de zinco, crie um programa que exiba
a quantidade necessária de cada um desses dois componentes para se obter uma certa
quantidade de latão, que será informada pelo usuário em quilos (podendo ser fracionada).
6. Uma loja de roupas está vendendo camisetas, bermudas e calças. Cada camiseta é vendida a 5
reais; cada bermuda a 10 reais; e cada calça a 15 reais. Crie um programa que calcule o valor
de uma venda, dado que o usuário informará a quantidade de camisetas, bermudas e calças
compradas.
7. José tem 1,50m e cresce 2 centímetros por ano. Pedro tem 1,10m e cresce 3 centímetros por
ano. Construa um programa que exiba a altura (em centímetros) de José e de Pedro após
determinada quantidade de anos. Por exemplo, daqui a 3 anos, José vai medir 156cm e Pedro
vai medir 119cm.
8. Uma imobiliária precisa de um programa que calcule a área de terrenos retangulares. A área de
um retângulo corresponde à multiplicação da base e a altura desse retângulo. Crie esse
programa considerando que o usuário informará os valores da largura (base) e a altura de um
terreno.
9. Uma padaria deseja saber o valor do lucro obtido ao final do dia. Essa padaria vende pães, leite
e bolos. Cada pão é vendido a 15 centavos; cada leite é vendido a 1 real; e cada bolo é vendido
a 5 reais. O custo para produzir cada pão é de 9 centavos, o leite é comprado por 70 centavos e
o bolo custa 3 reais para ser produzido. Crie um programa para calcular o lucro da padaria ao
fim do dia, considerando que o usuário informará as quantidades vendidas de pães, leites e
bolos.
10. O carro de João pode ser abastecido com álcool e com gasolina. Esse veículo percorre 8
quilômetros com cada litro de álcool e 11 quilômetros com cada litro de gasolina. Crie um
programa que identifique a quantidade de quilômetros que será percorrida pelo veículo caso
seja utilizado álcool e caso seja utilizada gasolina, dado o valor que será abastecido e o valor
do litro de cada combustível. Por exemplo, considerando que o valor do litro do álcool é de R$
1.60 e o valor do litro da gasolina é de R$ 2.50, com 50 reais, o veículo percorrerá 220
quilômetros com gasolina ou 250 quilômetros com álcool.
11. O valor a pagar para um funcionário de uma determinada empresa corresponde ao valor bruto
subtraindo os impostos (20% do valor bruto) e o valor de adiantamento. Crie um programa
que calcule o valor a ser pago a um funcionário considerando que o usuário informará o valor
bruto do salário e o valor de adiantamento.
12. Crie um programa para converter graus Celsius para graus Farenheit. O usuário informará a
quantidade de graus Celsius e o programa deve exibir a quantidade de graus Farenheit. F = C ×
1,8 + 32.
13. Crie um programa para converter graus Farenheit para graus Celsius. O usuário informará a
quantidade de graus Farenheit e o programa deve exibir a quantidade de graus Celsius. C = (F
32) / 1,8.
14. Crie um programa que calcule o valor bruto do salário de um funcionário, considerando que o
usuário informará a quantidade de horas trabalhadas no mês, a quantidade de horas da jornada
de trabalho e o valor da hora. Cada hora excedente trabalhada corresponde a 20% a mais da
hora normal de trabalho. As horas excedentes correspondem à quantidade de horas trabalhadas
além da quantidade de horas da jornada de trabalho. Por exemplo, um funcionário que tenha
trabalhado 150 horas e cuja jornada seja de 120 horas receberá 2340 reais (1800+540), caso a
hora de trabalho corresponda a 15 reais.
15. O IMC (índice de massa corporal) de uma pessoa corresponde ao peso da pessoa (em quilos)
dividido pela sua altura ao quadrado (em centímetros). O peso de uma pessoa é considerado
normal caso seu IMC seja maior ou igual a 18.5 e menor que 25. Crie um programa que
calcule o peso mínimo e máximo de uma pessoa, dada sua altura. Por exemplo, uma pessoa
que mede 1.70 deve pesar no mínimo 53,465 quilos e no máximo 72,25 quilos.
16. Uma empresa precisa de um programa para calcular o valor do débito de seus clientes e lhe
contratou para desenvolvê-lo. O usuário informará o valor real do débito do cliente, a
porcentagem de multa, o valor da porcentagem dos juros ao mês (considerando o mês com
30 dias) e o número de dias em atraso. Por fim, o programa deve mostrar o valor que o cliente
deve pagar. Por exemplo, o cliente com uma conta de 20 reais, que está atrasada há 15 dias,
deverá pagar 20+0.40+0.12, considerando 2% de multa e 1.2% de juros ao mês.
17. Crie um programa para converter um valor em dólares para reais. O usuário irá fornecer o
valor do dólar em reais e o valor em dólares a converter. Seu programa deve mostrar o valor
correspondente em reais.
18. O valor da conta de energia elétrica é calculado de acordo com o consumo de cada usuário
somado com eventuais taxas. Crie um programa que calcule o valor da conta de um usuário,
considerando que o usuário informará a quantidade de kW consumidos, o valor cobrado por
kW e o valor da taxa. Por exemplo, um usuário que consumiu 50 kw pagará 24.5+5=29.5, caso
o valor do kW seja de 0.49 e a taxa de 5.
19. Crie um programa para converter um valor em dólares para euro usando as cotações do dólar e
do euro para reais. O usuário irá fornecer o valor do dólar em reais, o valor do euro em reais e
o valor em dólares a converter. Seu programa deve mostrar o valor correspondente ao digitado
em euros.
20. Crie um programa para calcular a taxa metabólica basal (TMB) de uma pessoa sendo homem
ou mulher dada a altura, o peso e a idade dessa pessoa. A taxa metabólica basal corresponde à
quantidade de calorias que uma pessoa deve ingerir durante um dia para se manter viva. A
TMB para homens corresponde a 1.3 x ( 66.4 + ( ( 13.7 x PESO ) + ( 5 x ALTURA x 100 ) -
( 6.7 x IDADE ) ) ) e a TMB para mulheres corresponde a 1.3 x ( 655.1 + ( ( 9.5 x PESO ) +
( 1.8 x ALTURA x 100 ) - (4.6 x IDADE ) ) ) .

You might also like