#! /usr/bin/python

import math

def pot(a,b):
	x = 1
	i = 0
	if b >= 0:
		while i < b:
			x = x * a
			i = i + 1
	else:
		b = b * -1
		while i < b:
			x = x / a
			i = i + 1
	return x


#bool declaration
loop = True

#int declaration
a = 0
b = 0
opt = 0

#float declaration


#char declaration



#main
while loop == True:
	opt = int(raw_input("1- Soma\n2- Subtracao\n3- Multiplicacao\n4- Divisao\n5- Potencia\n6- Raiz Quadrada\n0- Sair\nopcao: "))
	if opt == 1:
		a = int(raw_input("Digite o primeiro termo da soma: "))
		b = int(raw_input("Digite o segundo termo da soma: "))
		print "O resultado da soma:", a+b
		print '\n'
	if opt == 2:
		a = int(raw_input("Digite o primeiro termo da subtracao: "))
		b = int(raw_input("Digite o segundo termo da subtracao: "))
		print "O resultado da subtracao:", a-b
		print '\n'
	if opt == 3:
		a = float(raw_input("Digite o primeiro termo da multiplicacao: "))
		b = float(raw_input("Digite o segundo termo da multiplicacao: "))
		print "O resultado da multiplicacao:", a*b
		print '\n'
	if opt == 4:
		a = float(raw_input("Digite o primeiro termo da divisao: "))
		b = float(raw_input("Digite o segundo termo da divisao: "))
		print "O resultado da divisao:", a/b
		print '\n'
	if opt == 5:
		a = float(raw_input("Digite o termo: "))
		b = float(raw_input("Digite a potencia: "))
		print "O resultado da potencia:", pot(a,b)
		print '\n'
	if opt == 6:
		a = float(raw_input("Digite o termo: "))
		print "O resultado da raiz quadrada:", math.sqrt(a)
		print '\n'
	if opt == 0:
		loop = False


