ProgramacionPregunta, consulta o ayuda a resolver los problemas o incógnitas que tengan los demás miembros de la comunidad sobre programación en general.
Ir a la Página...
Hola Invitado!
Tómate un minuto para registrarte, es 100% GRATIS y no verás ninguna publicidad! ¿Qué estás esperando? Para Ingresa a Denunciando.com por medio de TapaTalk Clic ACA
He aqui el código para calcular tu carta del tarot
Código PHP:
''' autor: yo fecha: 25 de diciembre de 2011
'''
def obtenerArcano(arc): if arc==1: return "El Mago" if arc==2: return "La Papisa" if arc==3: return "La Emperatriz" if arc==4: return "El Emperador" if arc==5: return "El Papa" if arc==6: return "El Enamorado" if arc==7: return "El Carro" if arc==8: return "La Justicia" if arc==9: return "El Ermitaño" if arc==10: return "La Rueda" if arc==11: return "La Fuerza" if arc==12: return "El Colgado" if arc==13: return "La Muerte" if arc==14: return "La Templanza" if arc==15: return "El Diablo" if arc==16: return "La Torre" if arc==17: return "La Estrella" if arc==18: return "La Luna" if arc==19: return "El Sol" if arc==20: return "El Juicio" if arc==21: return "El Mundo" if arc==22: return "El Loco"
dia_nac=int(raw_input('Dia de nacimiento:')) mes_nac=raw_input('Mes de nacimiento:') anyo_nuevo=int(raw_input('Año nuevo:'))
print "Datos leidos:\n" print "\tDía de nacimiento || Mes de nacimiento || Año nuevo que empieza" print "\t",dia_nac," || ",mes_nac," || ",anyo_nuevo print ""
for i in range(len(cadena)): sumaTotal=sumaTotal+int(cadena[i])
print "Número: ",sumaTotal print "Te corresponde el signo del ",obtenerArcano(sumaTotal)
if mes_nac=="noviembre": aux=11 suma=dia_nac+aux+anyo_nuevo print "Suma [",suma,"]" cadena=str(suma) print "Cadena: [",cadena,"]" print list(cadena) for i in range(len(cadena)): sumaTotal=sumaTotal+int(cadena[i])
print "Número: ",sumaTotal print "Te corresponde el signo del ",obtenerArcano(sumaTotal)
if mes_nac=="octubre": aux=10 suma=dia_nac+aux+anyo_nuevo print "Suma [",suma,"]" cadena=str(suma) print "Cadena: [",cadena,"]" print list(cadena) for i in range(len(cadena)): sumaTotal=sumaTotal+int(cadena[i])
print "Número: ",sumaTotal print "Te corresponde el signo del ",obtenerArcano(sumaTotal)
if mes_nac=="septiembre": aux=9 suma=dia_nac+aux+anyo_nuevo print "Suma [",suma,"]" cadena=str(suma) print "Cadena: [",cadena,"]" print list(cadena) for i in range(len(cadena)): sumaTotal=sumaTotal+int(cadena[i])
print "Número: ",sumaTotal print "Te corresponde el signo del ",obtenerArcano(sumaTotal)
if mes_nac=="agosto": aux=8 suma=dia_nac+aux+anyo_nuevo print "Suma [",suma,"]" cadena=str(suma) print "Cadena: [",cadena,"]" print list(cadena) for i in range(len(cadena)): sumaTotal=sumaTotal+int(cadena[i])
print "Número: ",sumaTotal print "Te corresponde el signo del ",obtenerArcano(sumaTotal)
if mes_nac=="julio": aux=7 suma=dia_nac+aux+anyo_nuevo print "Suma [",suma,"]" cadena=str(suma) print "Cadena: [",cadena,"]" print list(cadena) for i in range(len(cadena)): sumaTotal=sumaTotal+int(cadena[i])
print "Número: ",sumaTotal print "Te corresponde el signo del ",obtenerArcano(sumaTotal)
if mes_nac=="junio": aux=6 suma=dia_nac+aux+anyo_nuevo print "Suma [",suma,"]" cadena=str(suma) print "Cadena: [",cadena,"]" print list(cadena) for i in range(len(cadena)): sumaTotal=sumaTotal+int(cadena[i])
print "Número: ",sumaTotal print "Te corresponde el signo del ",obtenerArcano(sumaTotal)
if mes_nac=="mayo": aux=5 suma=dia_nac+aux+anyo_nuevo print "Suma [",suma,"]" cadena=str(suma) print "Cadena: [",cadena,"]" print list(cadena) for i in range(len(cadena)): sumaTotal=sumaTotal+int(cadena[i])
print "Número: ",sumaTotal print "Te corresponde el signo del ",obtenerArcano(sumaTotal)
if mes_nac=="abril": aux=4 suma=dia_nac+aux+anyo_nuevo print "Suma [",suma,"]" cadena=str(suma) print "Cadena: [",cadena,"]" print list(cadena) for i in range(len(cadena)): sumaTotal=sumaTotal+int(cadena[i])
print "Número: ",sumaTotal print "Te corresponde el signo del ",obtenerArcano(sumaTotal)
if mes_nac=="marzo": aux=3 suma=dia_nac+aux+anyo_nuevo print "Suma [",suma,"]" cadena=str(suma) print "Cadena: [",cadena,"]" print list(cadena) for i in range(len(cadena)): sumaTotal=sumaTotal+int(cadena[i])
print "Número: ",sumaTotal print "Te corresponde el signo del ",obtenerArcano(sumaTotal)
if mes_nac=="febrero": aux=2 suma=dia_nac+aux+anyo_nuevo print "Suma [",suma,"]" cadena=str(suma) print "Cadena: [",cadena,"]" print list(cadena) for i in range(len(cadena)): sumaTotal=sumaTotal+int(cadena[i]) print "Número: ",sumaTotal print "Te corresponde el signo del ",obtenerArcano(sumaTotal)
if mes_nac=="enero": aux=1 suma=dia_nac+aux+anyo_nuevo print "Suma [",suma,"]" cadena=str(suma) print "Cadena: [",cadena,"]" print list(cadena) for i in range(len(cadena)): sumaTotal=sumaTotal+int(cadena[i])
print "Número: ",sumaTotal print "Te corresponde el signo del ",obtenerArcano(sumaTotal)
Un programa básico que le puede ayudar a los que empezamos a aprender, además utiliza algunas herramientas como la captura de datos por consola y las estructuras de control.