domingo, 23 de julio de 2023

CODIGO PARA DETERMINAR EL SIGNO DEL ZODIACO (MEJORADO)

 CÓDIGO MEJORADO PARA DETERMINAR EL SIGNO ZODIACAL

print('Inicio de programa')
print('Bienvenido a la aplicación determine su signo del zodiaco')
dia_nacimiento = int(input('Favor ingrese el numero del día del nacimiento que
 desea consultar: '))
mes_nacimiento = int(input('Favor ingresar el numero del mes de nacimiento que
 desea consultar: '))
 
def obtener_signo(dia_nacimiento, mes_nacimiento):
    signo = ""
    if mes_nacimiento == 1:
        if dia_nacimiento <= 20:
            signo = "Capricornio"
        else:
            signo = "Acuario"
    elif mes_nacimiento == 2:
        if dia_nacimiento <= 18:
            signo = "Acuario"
        else:
            signo = "Piscis"
    elif mes_nacimiento == 3:
        if dia_nacimiento <= 20:
            signo = "Piscis"
        else:
            signo = "Aries"
    elif mes_nacimiento == 4:
        if dia_nacimiento <= 20:
            signo = "Aries"
        else:
            signo = "Tauro"
    elif mes_nacimiento == 5:
        if dia_nacimiento <= 21:
            signo = "Tauro"
        else:
            signo = "Géminis"
    elif mes_nacimiento == 6:
        if dia_nacimiento <= 21:
            signo = "Géminis"
        else:
            signo = "Cáncer"
    elif mes_nacimiento == 7:
        if dia_nacimiento <= 22:
            signo = "Cáncer"
        else:
            signo = "Leo"
    elif mes_nacimiento == 8:
        if dia_nacimiento <= 23:
            signo = "Leo"
        else:
            signo = "Virgo"
    elif mes_nacimiento == 9:
        if dia_nacimiento <= 23:
            signo = "Virgo"
        else:
            signo = "Libra"
    elif mes_nacimiento == 10:
        if dia_nacimiento <= 23:
            signo = "Libra"
        else:
            signo = "Escorpio"
    elif mes_nacimiento == 11:
        if dia_nacimiento <= 22:
            signo = "Escorpio"
        else:
            signo = "Sagitario"
    elif mes_nacimiento == 12:
        if dia_nacimiento <= 21:
            signo = "Sagitario"
        else:
            signo = "Capricornio"
    return signo
 
print('El signo obtenido es: ',obtener_signo(dia_nacimiento, mes_nacimiento))
print('Gracias por utilizar nuestros servicios, hasta pronto!')
print('Fin de programa')

 
RESPUESTA:
Inicio de programa
Bienvenido a la aplicación determine su signo del zodiaco
Favor ingrese el numero del día del nacimiento que desea consultar: 1
Favor ingresar el numero del mes de nacimiento que desea consultar: 4
El signo obtenido es:  Aries
Gracias por utilizar nuestros servicios, hasta pronto!
 Fin de programa

No hay comentarios.:

Publicar un comentario

Entradas recientes

Thinkcspy 7.7 Condicionales encadenados

  7.7.  Condicionales encadenados  Python proporciona una forma alternativa de escribir selecciones anidadas como la que se muestra en la se...

Entradas Populares