You are on page 1of 3

LICENCIATURA EM MATEMTICA

DISCIPLINA: ALGORITMOS E TCNICAS DE PROGRAMAO

PROF. JONATHAN PAULO P. PEREIRA

LISTA DE EXERCCIOS DE ALGORITMOS

1. A imobiliria Imbilis vende apenas terrenos retangulares. Faa um algoritmo para ler as
dimenses de um terreno e depois exibir a rea do terreno.

2. Faa um algoritmo para calcular quantas ferraduras so necessrias para equipar todos os
cavalos comprados para um haras.

3. A padaria Hotpo vende uma certa quantidade de pes franceses e uma quantidade de broas a
cada dia. Cada pozinho custa R$ 0,12 e a broa custa R$ 1,50. Ao final do dia, o dono quer saber
quanto arrecadou com a venda dos pes e broas (juntos), e quanto deve guardar numa conta de
poupana (10% do total arrecadado). Voc foi contratado para fazer os clculos para o dono. Com
base nestes fatos, faa um algoritmo para ler as quantidades de pes e de broas, e depois calcular
os dados solicitados.

4. Escreva um algoritmo para ler o nome e a idade de uma pessoa, e exibir quantos dias de vida
ela possui. Considere sempre anos completos, e que um ano possui 365 dias. Ex: uma pessoa
com 19 anos possui 6935 dias de vida; veja um exemplo de sada: MARIA, VOC J VIVEU 6935
DIAS

5. Um motorista deseja colocar no seu tanque X reais de gasolina. Escreva um algoritmo para ler o
preo do litro da gasolina e o valor do pagamento, e exibir quantos litros ele conseguiu colocar no
tanque.

6. O restaurante a quilo Bem-Bo cobra R$12,00 por cada quilo de refeio. Escreva um algoritmo
que leia o peso do prato montado pelo cliente (em quilos) e imprima o valor a pagar. Assuma que a
balana j desconte o peso do prato.

7. Entrar com o dia e o ms de uma data e informar quantos dias se passaram desde o incio do
ano. Esquea a questo dos anos bissextos e considere sempre que um ms possui 30 dias.

8. Faa um algoritmo para ler trs notas de um aluno em uma disciplina e imprimir a sua mdia
ponderada (as notas tem pesos respectivos de 1, 2 e 3).

9. Uma fbrica de camisetas produz os tamanhos pequeno, mdio e grande, cada uma sendo
vendida respectivamente por 10, 12 e 15 reais. Construa um algoritmo em que o usurio fornea a
quantidade de camisetas pequenas, mdias e grandes referentes a uma venda, e a mquina
informe quanto ser o valor arrecadado.

10. Construa um algoritmo para calcular a distncia entre dois pontos do plano cartesiano. Cada
ponto um par ordenado (x,y).
11. Uma fbrica controla o tempo de trabalho sem acidentes pela quantidade de dias. Faa um
algoritmo para converter este tempo em anos, meses e dias. Assuma que cada ms possui sempre
30 dias.

12. Faa um algoritmo para ler o salrio de um funcionrio e aument-Io em 15%. Aps o aumento,
desconte 8% de impostos. Imprima o salrio inicial, o salrio com o aumento e o salrio final.

13. Ler um nmero inteiro (assuma at trs dgitos) e imprimir a sada da seguinte forma:
CENTENA = x
DEZENA = x
UNIDADE = x

14. Calcule a rea de uma pizza que possui um raio R (pi=3.14).


15. Trs amigos, Carlos, Andr e Felipe. decidiram rachar igualmente a conta de um bar. Faa um
algoritmo para ler o valor total da conta e imprimir quanto cada um deve pagar, mas faa com que
Carlos e Andr no paguem centavos. Ex: uma conta de R$101,53 resulta em R$33,00 para
Carlos, R$33,00 para Andr e R$35,53 para Felipe.

16. A lanchonete Gostosura vende apenas um tipo de sanduche, cujo recheio inclui duas fatias de
queijo, uma fatia de presunto e uma rodela de hambrguer. Sabendo que cada fatia de queijo ou
presunto pesa 50 gramas, e que a rodela de hambrguer pesa 100 gramas, faa um algoritmo em
que o dono fornea a quantidade de sanduches a fazer, e a mquina informe as quantidades (em
quilos) de queijo, presunto e carne necessrios para compra.

17. Alguns pases medem temperaturas em graus Celsius, e outros em graus Fahrenheit. Faa um
algoritmo para ler uma temperatura Celsius e imprimi-Ia em Fahrenheit (pesquise como fazer este
tipo de converso).

18. A empresa Hipotheticus paga R$10,00 por hora normal trabalhada, e R$15,00 por hora extra.
Faa um algoritmo para calcular e imprimir o salrio bruto e o salrio lquido de um determinado
funcionrio. Considere que o salrio lquido igual ao salrio bruto descontando-se 10% de
impostos.

19. A granja Frangotech possui um controle automatizado de cada frango da sua produo. No p
direito do frango h um anel com um chip de identificao; no p esquerdo so dois anis para
indicar o tipo de alimento que ele deve consumir. Sabendo que o anel com chip custa R$4,00 e o
anel de alimento custa R$3,50, faa um algoritmo para calcular o gasto total da granja para marcar
todos os seus frangos.

20. Uma confeco produz X blusas de l e para isto gasta uma certa quantidade de novelos. Faa
um algoritmo para calcular quantos novelos de l ela gasta por blusa.

21. A fbrica de refrigerantes Meia-Cola vende seu produto em trs formatos: lata de 350 ml,
garrafa de 600 ml e garrafa de 2 litros. Se um comerciante compra uma determinada quantidade
de cada formato, faa um algoritmo para calcular quantos litros de refrigerante ele comprou.

22. Pedrinho tem um cofrinho com muitas moedas, e deseja saber quantos reais conseguiu
poupar. Faa um algoritmo para ler a quantidade de cada tipo de moeda, e imprimir o valor total
economizado, em reais. Considere que existam moedas de 1, 5, 10, 25 e 50 centavos, e ainda
moedas de 1 real. No havendo moeda de um tipo, a quantidade respectiva zero.

23. Num dia de sol, voc deseja medir a altura de um prdio, porm, a trena no suficientemente
longa. Assumindo que seja possvel medir sua sombra e a do prdio no cho, e que voc lembre
da sua altura, faa um algoritmo para ler os dados necessrios e calcular a altura do prdio.
24. Um tonel de refresco feito com 8 partes de gua mineral e 2 partes de suco de maracuj.
Faa um algoritmo para calcular quantos litros de gua e de suco so necessrios para se fazer X
litros de refresco (informados pelo usurio).

25. Calcule o volume de uma caixa d'gua cilndrica.

26. Faa um algoritmo que receba trs nmeros, calcule e mostre a multiplicao desses nmeros.

27. Faa um algoritmo que receba dois nmeros, calcule e mostre a diviso do primeiro nmero
pelo segundo. Sabe-se que o segundo nmero no pode ser zero, portanto no necessrio se
preocupar com validaes.

28. Faa um algoritmo que receba duas notas, calcule e mostre a mdia ponderada dessas notas,
considerando peso 2 para a primeira nota e peso 3 para a segunda nota.
29. Faa um algoritmo que receba o preo de um produto, calcule e mostre o novo preo,
sabendo-se que este sofreu um desconto de 10%.

30. Um funcionrio recebe um salrio fixo mais 4% de comisso sobre as vendas. Faa um
algoritmo que receba o salrio fixo de um funcionrio e o valor de suas vendas, calcule e mostre a
comisso e o salrio final do funcionrio.

31. Faa um algoritmo que receba o peso de uma pessoa, calcule e mostre:
a) o novo peso se a pessoa engordar 15% sobre o peso digitado;
b) o novo peso se a pessoa emagrecer 20% sobre o peso digitado.

32. Faa um algoritmo que receba o peso de uma pessoa em quilos, calcule e mostre esse peso
em gramas.

33. Faa um algoritmo que calcule e mostre a rea de um trapzio. Sabe-se que: A = (base maior +
base menor)* altura)/2 ;

34. Faa um algoritmo que calcule e mostre a rea de um quadrado.


Sabe-se que: A = lado * lado;

35. Faa um algoritmo que calcule e mostre a rea de um losango. Sabe-se que: A =
(diagonal_maior * diagonal_menor)/2;

36. Faa um algoritmo que receba o valor do salrio mnimo e o valor do salrio de um funcionrio,
calcule e mostre a quantidade de salrios mnimos que ganha esse funcionrio.

37. Faa um algoritmo que calcule e mostre a tabuada de um nmero digitado pelo usurio.

38. Faa um algoritmo que receba o ano de nascimento de uma pessoa e o ano atual, calcule e
mostre:
a) a idade dessa pessoa em anos;
b) a idade dessa pessoa em meses;
c) a idade dessa pessoa em dias;
d) a idade dessa pessoa em semanas.

39. Joo recebeu seu salrio de R$ 1200,00 e precisa pagar duas contas (C1=R$ 200,00 e
C2=R$120,00) que esto atrasadas. Como as contas esto atrasadas, Joo ter de pagar multa de
2% sobre cada conta. Faa um algoritmo que calcule e mostre quanto restar do salrio do Joo

40. Faa um algoritmo que receba o valor dos catetos de um tringulo, calcule e mostre o valor da
hipotenusa.

You might also like