Código: Seleccionar todo
area_trapecio = (b_may_trapecio * b_men_trapecio) * altura_trapecio / 2
^
SyntaxError: invalid syntax
Os dejo el código entero (se que hay partes muuuy estúpidas y que sobran, pero he ido tomando ideas de unos cuantos vídeos que he visto... n.n)
Código: Seleccionar todo
# -*- coding: utf-8 -*-
print ("##################################")
print ("#### Calculadora de Areas 0.1 ####")
print ("########## by Van Lynx ###########")
print ("##################################")
opcion = "1"
cuadrado = "Cuadrado"
rombo = "Rombo"
rectangulo = "Rectangulo"
romboide = "Romboide"
trapecio = "Trapecio"
poligono = "Poligono Regular"
circunferencia = "Longitud de Circunferencia"
circulo = "Circulo"
while (opcion !="0"):
print "\nSeleccione qué figura quiere calcular:"
print "\t1.", cuadrado
print "\t2.", rectangulo
print "\t3.", rombo
print "\t4.", romboide
print "\t5.", trapecio
print "\t6.", poligono
print "\t7.", circunferencia
print "\t8.", circulo
print "\t0. Salir"
opcion = int(raw_input("Haga su elección: "))
if (opcion == "1"):
lado_cuadrado = int(raw_input("\n ¿Cual es el lado del cuadrado? "))
area_cuadrado = lado_cuadrado * 2
print area_cuadrado
elif (opcion == "2"):
ancho_rectangulo = int(raw_input("\n ¿Cual es el ancho del rectangulo? "))
largo_rectangulo = int(raw_input("\n ¿Cual es el largo del rectangulo? "))
area_rectangulo = ancho_rectangulo * largo_rectangulo
print area_rectangulo
elif (opcion == "3"):
diag_may_rombo = int(raw_input("\n ¿Cual es la diagonal mayor del rombo? "))
diag_men_rombo = int(raw_input("\n ¿Cual es la diagonal menor del rombo? "))
area_rombo = (diag_may_rombo * diag_men_rombo) / 2
print area_rombo
elif (opcion == "4"):
base_romboide = int(raw_input("\n ¿Cual es la base de romboide? "))
altura_romboide = int(raw_input("\n ¿Cual es la altura del romboide? "))
area_romboide = base_romboide * altura_romboide
print area_romboide
elif (opcion == "5"):
b_may_trapecio = int(raw_input("\n ¿Cual es la base mayor del trapecio? "))
b_men_trapecio = int(raw_input("\n ¿Cual es la base menor del trapecio? "))
altura_trapecio = int(raw_input("\n ¿cual es la altura del trapecio? ")
area_trapecio = (b_may_trapecio * b_men_trapecio) * altura_trapecio / 2
print area_trapecio
elif (opcion == "6"):
perimetro_poligono = int(raw_input("\n ¿Cual es elperimetro? "))
apotema_poligono = int(raw_input("\n ¿Cual es apotema? "))
area_poligono = (perimetro_poligono * apotema_poligono) / 2
print area_poligono
elif (opcion == "7"):
radio_circf = int(raw_input("\n ¿Cual es el radio? "))
longitud_circf = 2 * 3.14 * radio_circf
print longitud_circf
elif (opcion == "8"):
radio_circ = int(raw_input("\n ¿Cual es el radio? "))
longitud_circ = 3.14 * (radio_circ ** 2)
print longitud_circ
elif (opcion == "0"):
print ("\n\n Espero que te haya sido de utilidad n.n")
break
else:
print ("\nOpcion no reconocida")
input ("\n\nPulse Enter para continuar")