y hoy mostraré mi primer programa en Python.
--------------------------------------------------------------
# Hoy es el cumpleaños de Mario y tiene una torta de cumpleaños
# que quiere compartir con 30 amigos, pero como es costumbre
# el cumpleañero coloca un vaso en el centro de la torta para
# asegurarse un pedazo adicional. Como la torta es cuadra
da,
# de 30 cm por lado y 20 de alto, Juan se ha conseguido un
# vaso cuadrado con diseño italiano que mide 7 cm cada lado y
# 15 cm de alto.
ALTO_TORTA = 20
ANCHO_TORTA = 30
LARGO_TORTA = 30
VOL_TORTA = ALTO_TORTA *ANCHO_TORTA *LARGO_TORTA
ALTO_VASO= 15
ANCHO_VASO = 7
LARGO_VASO = 7
VOL_VASO = ALTO_VASO*ANCHO_VASO *LARGO_V
ASO
AMIGOS = 30
MARIO = 1
MIEMBROS = AMIGOS+MARIO
TORTA_POR_MIEMBRO = (VOL_TORTA-VOL_VASO
)/MIEMBROS
TORTA_MARIO = VOL_VASO+ TORTA_POR_MIEMBRO
print "La cantidad de torta que come cada miembro, en volumen es de",TORTA_POR_MIEMBRO , "CC"
print "La cantidad de torta que come Mario, en volumen es de" ,TORTA_MARIO , "CC"
--------------------------------------------------------------
en fin... cuando lo ejecuto me dice cuanta torta en Centímetros Cúbicos come cada persona...
WOW que útil.
, pero luego aprendí a hacer que el usuario pueda agregar los datos de el tamaño de la torta y el vaso y la cantidad de invitados, y así quedo:
--------------------------------------------------------
------
cumpleanero = raw_input('Ingrese el nombre del cumpleañero ')
print 'Para calcular la torta que come cada invitado, en el cumpleaños de '+str(cumpleanero)+', necesitamos saber la medida de la torta y del vaso que pondremos en el centro, así que por favor rellene los siguientes datos: '
altoTorta = float(raw_input('¿Cuántos centimetros de alto tiene la torta? '))
anchoTorta = float(raw_input('¿Cuántos centimetros de ancho tiene la torta? '))
largoTorta = float(raw_input('¿Cuántos centimetros de largo
tiene la torta? '))
volTorta = altoTorta*anchoTorta*largoTorta
altoVaso = float(raw_input('¿Cuántos centimetros de alto tiene el vaso? '))
anchoVaso = float(raw_input('¿Cuántos centimetros de ancho tiene el vaso? '))
largoVaso = float(raw_input('¿Cuántos centimetros de la
rgo tiene el vaso? '))
volVaso = altoVaso*anchoVaso*largoVaso
amigos = float(raw_input('¿Cuántos amigos asistiran al cumpleaños de '+str(cumpleanero)+'? '))
extra = 1
miembros = amigos+extra
tortaPorMiembro = (volTorta-volVaso)/miembros
tortacumpleanero = volVaso + tortaPorMiembro
print 'La cantidad de torta que come cada miembro es de' ,tortaPorMiembro, 'Centimetros Cúbicos'
print 'La cantidad de torta que come '+str(cumpleanero)+' es de' ,tortacumpleanero , 'Centimetros Cúbicos'
print 'Consideramos que no sobró torta'
--------------------------------------------------------------
Finalmente los programas quedan así:

cuando valla aprendiendo más iré mejorando este programa hasta que sea 100% completo y optimo.
0 comentarios:
Publicar un comentario