Você está na página 1de 1

Universidade Estadual de Feira de Santana

Engenharia de Computação
EXA-801 Algoritmos e Programação I :: Prova 1 :: 11/09/2020
Profa. Suenny Mascarenhas Souza
Prof. Roberto Almeida Bittencourt

Nome:

1. Uma empresa vende o mesmo produto para quatro diferentes estados. Cada estado
possui uma taxa diferente de imposto sobre o produto (MG - 7%; SP - 12%; RJ - 15%;
MS - 8%). Faça um programa em que o usuário entre com o valor e o estado destino do
produto e o programa exiba o preço final do produto acrescido do imposto do estado em
que ele será vendido. (2,0)

2. Deseja-se fazer uma pesquisa a respeito do consumo mensal de energia elétrica em


uma determinada cidade. Para isso deve ser fornecida a quantidade de kWh consumidos
por um grupo de pessoas durante um mês. Faça um programa que solicite os dados dos
consumidores até que seja digitado um valor em kWh negativo. O programa deve
calcular e exibir o total e a média de consumo de energia dos consumidores. (2,5)

3. Escreva um programa em Python que contenha uma função que calcule o valor do
desconto de uma mercadoria paga a vista e o valor total a ser pago. O programa deve ler
do usuário o valor da mercadoria e a porcentagem do desconto. Depois o programa deve
chamar uma função que irá calcular e retornar o novo valor da mercadoria. O programa
principal deve imprimir na tela apenas o novo valor da mercadoria com o desconto.
(Não devem ser utilizadas variáveis globais no interior da função) (2,5)

4. Escreva um programa que receba três números inteiros (a,b,c) correspondentes aos
coeficientes de uma equação do tipo ax2 + bx + c. Chame uma função que receba estes números
como parâmetros e retorne o valor do delta calculado. Caso existam raízes reais, o programa
principal deve então chamar um procedimento que receba como parâmetro o valor do delta
retornado pela função anterior e os coeficientes necessários e apresente na tela a(s) raíz(es) da
equação. Caso não existam raízes reais, o programa principal deve informar que não existem
raízes reais para a equação. (Dica : Use o módulo math com a função sqrt para calcular as raízes
no programa. Obs: Delta < 0 - Não existem raízes reais, Delta = 0 - Existe uma única raíz, Delta
> 0 - Existem duas raízes reais) (Não devem ser utilizadas variáveis globais no interior da
função e procedimento) (3,0)

Lembrando: Delta = b2 – 4ac


Boa Prova!

Você também pode gostar