459060-listaUnidade5

download 459060-listaUnidade5

of 2

Transcript of 459060-listaUnidade5

  • 8/15/2019 459060-listaUnidade5

    1/2

     

    Engenharia Elétrica – Campus 9 

    Laboratório de Programação 2 – Prof. Rabay

    Lista de Exercícios - Unidade 5 – Algoritmos – revisando estruturas de controlee repetição

    1. Uma loja virtual vende 5 diferentes produtos cujos preços de venda são:produto 1—R$10.58, produto 2—R$24.50, produto 3—R$39.98, produto

    4—R$16.49 e produto 5—R$36.87. Escreva um programa que leia uma

    serie de pares de números conforme a seguir:

    a) numero do produto

    b) quantidade vendida

    O programa deve usar um switch para determinar o preço 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 média das

    notas digitadas. A nota A vale 4 pontos, B vale 3 pontos, e assim em

    diante.

    3. Calcule o valor de π da série infinita:

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

    um dos primeiros 1000 termos desta série.

    4.  Um triângulo reto pode ter lados que sejam todos inteiros. Um conjunto de

    3 valores inteiros para os lados do triângulo reto é chamado de uma tripla

    Pitagoreana. Estes lados devem satisfazer a relação onde a soma dos

    quadrados dos catetos é igual ao quadrado da hipotenusa. Encontre todas

    as triplas para cateto1, cateto2  e hipotenusa não maiores que 500. Use um

    for aninhado triplo para tentar todas as possibilidades. Este é um exemplode computação por força bruta. 

    5.  Escreva um programa que use instruções for para imprimir os seguintes

    padrões separadamente um abaixo do outro. Todos asteriscos (*) deverm

    ser impressos com uma única instrução da forma cout

  • 8/15/2019 459060-listaUnidade5

    2/2

     

    Engenharia Elétrica – Campus 9 

    Laboratório de Programação 2 – Prof. Rabay

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

    deve usar instruções 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 questão, modifique o programa de juros compostos (dos

    slides) para começar 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.