Você está na página 1de 3

from math import sqrt

from math import pi

def menu():
print("Menu de Equações:")
print("1. Calculo do volume de um cubo.")
print("2. Calculo da magnitude de um vetor.")
print("3. Cálculo da área de quadrado.")
print("4. Calculo de Bhaskara.")
print("5. Conversão Monetária.")
print("6. Calculo da área de um círculo.")
print('7. Sair do programa.')
a=int(input())
while a!=7:
if a==1:
volCubo()
elif a==2:
magnitude_vetor()
elif a==3:
area_quadrado()
elif a==4:
bhaskara()
elif a==5:
convMon()
elif a==6:
area_circulo()
print("Menu de Equações:")
print("1. Calculo do volume de um cubo.")
print("2. Calculo da magnitude de um vetor.")
print("3. Cálculo da área de quadrado.")
print("4. Calculo de Bhaskara.")
print("5. Conversão Monetária.")
print("6. Calculo da área de um círculo.")
print('7. Sair do programa.')
a=int(input())

def volCubo():
comp=float(input('Insira o comprimento do cubo (em cm):\n'))
alt=float(input('Insira a altura do cubo (em cm):\n'))
larg=float(input('Insira a largura do cubo (em cm):\n'))
vol=comp*alt*larg
return print(f'O volume do cubo é de {vol}cm³.')

def magnitude_vetor():
x = float(input("Digite a coordenada de x:\n"))
y = float(input("Digite a coordenada de y:\n"))
resultado=sqrt(x*2+y*2)
print(f"A magnitude do vetor é: {resultado}.")

def area_quadrado():
lado = float(input("Digite a área do quadrado:\n"))
resultado = lado**2
print(f"A área do quadrado é: {resultado}.")

def bhaskara ():

print("A função deverá seguir o padrão: ax²+bx+c=0")


a= int(input('Insira o "a" da função: '))
b= int(input('Insira o "b" da função: '))
c= int(input('Insira o "c" da função: '))
delta= (b**2)-4*a*c
if delta<0:
print('Não há raiz real para essa equação.')
else:
raiz_de_delta=sqrt(delta)
x1= ((-b)+raiz_de_delta)/2*a
x2= ((-b)-raiz_de_delta)/2*a
print(f"As duas raízes dessa equação são: {x1} e {x2}.")

def convMon():
moeda=input('Qual a moeda quer converter?\n')
if moeda=='dolar' or moeda=='Dolar' or moeda=='dólar' or moeda=='Dólar' or
moeda=='DOLAR' or moeda=='DÓLAR':
print('Na cotação de hoje, o Dólar está R$5,06.')
op=int(input('Quer realizar qual conversão?\n1-Real -> Dólar\n2-Dólar ->
Real\n'))
if op==1:
b=float(input('Qual o valor que deseja converter?\n'))
return print(f'${b/5.06}')
elif op==2:
b=float(input('Qual o valor que deseja converter?\n'))
return print(f'R${b*5.06}.')
else:
return print('Operação inválida.')
elif moeda=='euro' or moeda=='EURO' or moeda=='Euro':
print('Na cotação de hoje, o Euro está R$5,44.')
op=int(input('Quer realizar qual conversão?\n1-Real -> Euro\n2-Euro ->
Real\n'))
if op==1:
b=float(input('Qual o valor que deseja converter?\n'))
return print(f'€{b/5.44}')
elif op==2:
b=float(input('Qual o valor que deseja converter?\n'))
return print(f'R${b*5.44}.')
else:
return print('Operação inválida.')
elif moeda=='libra' or moeda=='Libra' or moeda=='LIBRA':
print('Na cotação de hoje, a Libra Esterlina está R$6,36.')
op=int(input('Quer realizar qual conversão?\n1-Real -> Libra\n2-Libra ->
Real\n'))
if op==1:
b=float(input('Qual o valor que deseja converter?\n'))
return print(f'£{b/6.36}')
elif op==2:
b=float(input('Qual o valor que deseja converter?\n'))
return print(f'R${b*6.36}.')
else:
return print('Operação inválida.')
else:
print('Moeda inválida.')

def area_circulo ():


raio= int(input("Insira o raio do círculo em centímetros: "))
area= round(pi*(raio**2),2)
print(f"A área desse círculo é de: {area} centímetros quadrados.")
#main----------------------------

menu()

Você também pode gostar