from calculadora import Calculos
from verifc import verific
import os
os.system("clear")
#print("digite qual operação deseja resolver! ")
#print("soma-1","subtração-2",'divisão-3','multiplicação-4','logaritmo-5','potenciação-6','cosseno-7'
# 'seno-8','tangente-9','converter de angulo para radiano-10','converter para radianos para graus-11','raiz quadrada-12')
print "sair-0\nsoma-1\nsubtração-2\ndivisão-3\nmultiplicação-4\nlogaritmo-5\npotenciação-6\ncosseno-7\nseno-8\ntangente-9\nconverter de angulo para radiano-10\nconverter para radianos para graus-11\nraiz quadrada-12velocidade média-13\nfunção horária do deslocamento-14\nAceleração média-15\nfunção horaria da velocidade-16\nfunção horária da posição em função do tempo-17\nequação de Torriceli-18\nfunção horária da velocidade no movimento vertical-19\nfunção horária da posição do tempo no movimento vertical-20\nequação de Torriceli no Moviemnto Vertical-21\nfunção horária da posição horizontal-22\nComponente Horizontal da velocidade Inicial-23\nfunção Horária da posição Vertical-24\nComponente Vertical da velocidade Inicial-25\nAlcance Máximo do projetil Horizontal-26\nPosição Angular-27\ndeslocamento ângular-28\nvelocidade angular-29\naceleração angular-30\nFunção Horária da posição angular no movimento circular Uniforme-31\nfunção horária da velocidade angular-32\nFunção Horária da posição angular-33\nEquação de Torricelli para movimento Circular-34\nAceleração Centripeta-35"
while 1:
p1= raw_input("digite a sua opção: ")
if (p1=='1'):
x= raw_input('digite um número: ')
z= raw_input('digite outro número: ')
if (verific(x)!= "Erro!" and verific(z)!="Erro!"):
c= Calculos()
ot= c.soma(verific(x),verific(z))
print(ot)
else:
print("Valores incorretos!")
elif((p1)=='0'):
break
elif ((p1)=='2'):
x= raw_input('digite um número: ')
z= raw_input('digite outro número: ')
if (verific(x)!= "Erro!" and verific(z)!="Erro!"):
c= Calculos()
ot= c.subtracao(verific(x),verific(z))
print (ot)
else:
print("valores incorretos!")
elif ((p1)=='3'):
x= raw_input('digite um número: ')
z= raw_input('digite outro número: ')
if (verific(x)!= "Erro!" and verific(z)!="Erro!"):
c= Calculos()
ot=c.divisao(verific(x),verific(z))
print(ot)
else:
print("valores incorretos!")
elif ((p1)=='4'):
x= raw_input('digite um número: ')
z= raw_input('digite outro número: ')
if (verific(x)!= "Erro!" and verific(z)!="Erro!"):
c= Calculos()
ot= c.multiplicacao(verific(x),verific(z))
print(ot)
else:
print("valores incorretos!")
elif ((p1)=='5'):
x= raw_input('digite o número q deseja o log: ')
z= raw_input('digite outro número: ')
if (verific(x)!= "Erro!" and verific(z)!="Erro!"):
c= Calculos()
ot= c.log(verific(x),verific(z))
print (ot)
else:
print("valores incorretos!")
elif ((p1)=='6'):
x= raw_input('digite o número: ')
z= raw_input('digite a potencia a ser elavado: ')
if (verific(x)!= "Erro!" and verific(z)!="Erro!"):
c= Calculos()
ot= c.potencia(verific(x),verific(z))
print(ot)
else:
print("valores incorretos!")
elif ((p1)=='7'):
x= raw_input('digite o número: ')
if (verific(x)!= "Erro!"):
c= Calculos()
ot= c.cos(verific(x))
print (ot)
else:
print("valores incorretos!")
elif ((p1)=='8') :
x= raw_input('digite o número: ')
if (verific(x)!= "Erro!"):
c= Calculos()
ot= c.seno(verific(x))
print(ot)
else:
print("valores incorretos!")
elif ((p1)=='9'):
x= raw_input('digite o número: ')
if (verific(x)!= "Erro!"):
c= Calculos()
ot= c.tang(verific(x))
print(ot)
else:
print("valores incorretos!")
elif ((p1)=='10'):
x= raw_input('digite o número do angulo: ')
if (verific(x)!= "Erro!"):
c= Calculos()
ot= c.convert_angulo_radianos(verific(x))
print(ot)
else:
print("valores incorretos!")
elif ((p1)=='11'):
x= raw_input('digite o número a ser convertido para graus: ')
if (verific(x)!= "Erro!"):
c= Calculos()
ot= c.convert_angulo_graus(verific(x))
print(ot)
else:
print("valores incorretos!")
elif ((p1)=='12'):
x=raw_input('digite o número q deseja achar a raiz quadrada:')
if (verific(x)!= "Erro!"):
c= Calculos()
ot= c.raizquadrada(verific(x))
print(ot)
else:
print("valores incorretos!")
###Começando os Calculos de Física###
elif((p1)==13):
x=raw_input('digite a distancina percorrida: ')
z= raw_input('digite o intervalo de tempo')
if (verific(x)!= "Erro!" and verific(z)!="Erro!"):
c=Calculos()
ot=c.Velocidade_media(verific(x)verific(z))
print(ot)
else:
print('valores incorretos!')
elif((p1)==14):
x=raw_input("digite a posição inicial: ")
z=raw_input('digite a velocidade: ')
y=raw_input('digite o intervalo de tempo: ')
if(verific(x)!= "Erro!" and verific(z)!="Erro!"):
c=Calculos()
ot=c.Funcao_horaria(verific(x),verific(z),y)
else:
print('valores incorretos!')
else:
print("Erro!!, Opção Invalida")
print('por favor tente novamente')
0 comentários:
Postar um comentário