[Código] Calcular área de un prísma [Python]

Iniciado por @Sthéfano, 26 Julio 2010, 22:30 PM

0 Miembros y 1 Visitante están viendo este tema.

@Sthéfano

Bueno, aqui les dejo el calculo original de mi libro de matematicas.

CitarÁrea lateral del prísma = perimetro de la base . altura

Área total del prísma = area lateral + 2 . area de la base

Código (python) [Seleccionar]
##############################
# Calcular area de un Prisma #
# Autor: Sthefano02          #
# http://comunidadraw.com/   #
##############################

def Area_Lateral(Pbase,altura):
    return Pbase * altura

def Area_Total(Alateral,base):
    return (Alateral + 2) * base


print '''
    = Area de un Prisma y Piramide =
    1 - Area lateral del prisma
    2 - Area total del prisma
    ================================
    '''
opcion = input('Elija una opcion > ')
if opcion == 1:
    Pbase = input('Ingrese el perimetro de la base > ')
    altura = input('Ingrese la altura > ')
    print 'El area lateral del prisma es %s' % Area_Lateral(Pbase,altura)
if opcion == 2:
    Alateral = input('Ingrese el area lateral del prisma > ')
    base = input('Ingrese el area de la base > ')
    print 'El area total del prisma es %s' % Area_Total(Alateral,base)


Saludos a todos, espero que os guste ;)

black-sabbath

no me da el codigo me manda un error de sintaxis en la palabra altura de la primera opcion...sera que es la version del python tengo la 3.2.1
saludos

Novlucker

Eso mismo, en la versión 3.x el print es una función, por lo que va con paréntesis :P

Saludos
Contribuye con la limpieza del foro, reporta los "casos perdidos" a un MOD XD

"Hay dos cosas infinitas: el Universo y la estupidez  humana. Y de la primera no estoy muy seguro."
Albert Einstein