Você está na página 1de 4

TAREFA MÍNIMA

1) Elaborar um Menu de Opções para fazer as escolha entre as


operações aritméticas básicas de dois valores quaisquer. Vamos
caprichar no layout:
print ('Escolha entre as quatro operações para calcular dois valores')
print (' ')
print ('Digite 1 para adição')
print ('Digite 2 para subtração')
print ('Digite 3 para multiplicação')
print ('Digite 4 para divisão')
print (' ')
o= int(input('Informe a opção escolhida:'))
while o!= 1 and o!=2 and o!=3 and o!=4:
print ('O valor informado é inválido')
o= int(input('Informe a opção escolhida:'))
x = float (input('Informe o primeiro valor:'))
y = float (input('Informe o segundo valor:'))
if o ==1:
print ('Resultado: ',x,'+',y,'=',x+y)
elif o==2:
print ('Resultado: ',x,'-',y,'=',x-y)
elif o==3:
print ('Resultado: ',x,'x',y,'=', x*y)
else:
print ('Resultado: ',x,'/',y,'=',x/y)

02) Elaborar um programa para exibir um Menu de opções (como no


exercício anterior) para escolher três opções: Média Aritmética, Média
Ponderada 1 e Média Ponderada 2.
print ('Escolha entre as opções para calcular a média desejada')
print (' ')
print ('Digite 0 para média aritmética')
print ('Digite 1 para média ponderada (1)')
print ('Digite 2 para média ponderada (2)')
print (' ')
m= int(input('Informe a opção escolhida:'))
while m!= 0 and m!=1 and m!=2:
print ('O valor informado é inválido')
m= int(input('Informe a opção escolhida:'))
n1 = float (input('Informe o valor da primeira nota:'))
while n1 < 0 or n1>10:
print ('O valor informado é inválido')
n1 = float (input('Informe o valor da primeira nota:'))
n2 = float (input('Informe o valor da segunda nota:'))
while n2 < 0 or n2>10:
print ('O valor informado é inválido')
n2 = float (input('Informe o valor da segunda nota:'))
n3 = float ( input('Informe o valor da terceira nota:'))
while n3 < 0 or n3>10:
print ('O valor informado é inválido')
n3 = float ( input('Informe o valor da terceira nota:'))
if m==0:
m = (n1+n2+n3)/3
print ('Resultado da média aritmética = %.2f' %m)
if m==1:
m = (n1*2+n2*3+n3*5)/10
print ('Resultado da média ponderada (1) = %.2f' %m)
if m==2:
m = (n1*1+n2*4+n3*5)/10
print ('Resultado da média ponderada (2) = %.2f' %m)

3) Elaborar um programa para a partir de uma medida em metros,


criar um menu de opções para convertê-lo em outras unidades de
medida: km, hm, dam, dm, cm, mm .
import math
print ('Escolha entre as opções para convertar a unidade de medida')
print (' ')
print ('Digite 1 para converter metros em quilômetros (km) ')
print ('Digite 2 para converter metros em hectômetros (hm) ')
print ('Digite 3 para converter metros em decâmetros (dam) ')
print ('Digite 4 para converter metros em decímetros (dm) ')
print ('Digite 5 para converter metros em centímetros (cm) ')
print ('Digite 6 para converter metros em milímetros (mm) ')
print (' ')
m= int(input('Informe a opção escolhida:'))
while m!= 1 and m!=2 and m!=3 and m!= 4 and m!=5 and m!=6:
print ('O valor informado é inválido')
m= int(input('Informe a opção escolhida:'))
t = float (input('Informe o valor da medida em metros:'))
while t <=0:
print ('O valor informado é inválido')
t = float (input('Informe o valor da medida em metros:'))
if m== 1:
m = t* math.pow (10,3)
print ('Resultado da conversão de metros para quilômetros = ', m, 'km')
if m==2:
m = t * math.pow(10,2)
print ('Resultado da conversão de metros para hectômetros = ',m,'hm')
if m ==3:
m = t * 10
print ('Resultado da conversão de metros para decâmetros = ',m,'dam')
if m ==4:
m = t / 10
print ('Resultado da conversão de metros para decímetros = ',m,'dm')
if m ==5:
m = t / math.pow(10,2)
print ('Resultado da conversão de metros para centímetros = ',m,'cm')
if m==6:
m = t / math.pow(10,3)
print ('Resultado da conversão de metros para milímetros = ',m,'mm')

4) Elaborar programas (codificações) para exibir na tela, as seguintes


sequências, fazendo validação com mensagem de erro
print ('Exercício 4 letra a')
n = int(input('Informe o valor de n - número de termos a ser exibidos:'))
while n <=0:
print ('O valor informado é inválido')
n = int(input('Informe o valor de n - número de termos a ser exibidos:'))
for i in range (1,n+1,1):
p = i*2+5
print (p)
print (' ')
print ('Exercício 4 letra b')
n = int(input('Informe o valor de n - número de termos a ser exibidos:'))
while n <=0:
print ('O valor informado é inválido')
n = int(input('Informe o valor de n - número de termos a ser exibidos:'))
for i in range (1,n+1,1):
p = i*3-3
print (p)

Você também pode gostar