Você está na página 1de 2

Engenharia Eltrica Campus 9

Laboratrio de Programao 2 Prof. Rabay


Lista de Exerccios - Unidade 5 Algoritmos revisando estruturas de controle
e repetio
1. Uma loja virtual vende 5 diferentes produtos cujos preos de venda so:
produto 1R$10.58, produto 2R$24.50, produto 3R$39.98, produto
4R$16.49 e produto 5R$36.87. Escreva um programa que leia uma
serie de pares de nmeros conforme a seguir:
a) numero do produto
b) quantidade vendida
O programa deve usar um switch para determinar o preo de venda de
cada produto Deve calcular e mostrar o total de vendas de todos os
produtos vendidos. Use uma sentinela para determinar quando o programa
deve parar o loop e mostrar o resultado final.
2. Modifique o Boletim de Notas mostrado no slide para calcular a mdia das
notas digitadas. A nota A vale 4 pontos, B vale 3 pontos, e assim em
diante.
3. Calcule o valor de da srie infinita:

Imprima uma tabela que mostre o valor aproximado de depois de cada


um dos primeiros 1000 termos desta srie.
4. Um tringulo reto pode ter lados que sejam todos inteiros. Um conjunto de
3 valores inteiros para os lados do tringulo reto chamado de uma tripla
Pitagoreana. Estes lados devem satisfazer a relao onde a soma dos
quadrados dos catetos igual ao quadrado da hipotenusa. Encontre todas
as triplas para cateto1, cateto2 e hipotenusa no maiores que 500. Use um
for aninhado triplo para tentar todas as possibilidades. Este um exemplo
de computao por fora bruta.
5. Escreva um programa que use instrues for para imprimir os seguintes
padres separadamente um abaixo do outro. Todos asteriscos (*) deverm
ser impressos com uma nica instruo da forma cout << '*'; (faz com que
os asteriscos sejam impressos lado a lado). [Dica: os dois ltimos padres
requer que cada linha comece com um nmero apropriado de brancos.]

Engenharia Eltrica Campus 9


Laboratrio de Programao 2 Prof. Rabay

6. Escreva um programa que escreva a seguinte forma de diamante. Voc


deve usar instrues para imprimir um * ou um branco ou uma nova linha.

7. Diz a lenda que em 1626, Peter Minuit comprou a ilha de Manhattan por
$24.00 numa permuta. Ser que ele fez um bom investimento? Para
responder a esta questo, modifique o programa de juros compostos (dos
slides) para comear com um valor principal de $24.00 e calcule o
montante de juros depositados considerando que o dinheiro tivesse ficado
depositado at este ano de 2016. Coloque o loop que calcula os juros
compostos em um loop externo que varie os juros de 5% a 10% para
observar o comportamento dos juros compostos.

Você também pode gostar