diff --git a/scripts/Zodiac_Sign_Calc/README.md b/scripts/Zodiac_Sign_Calc/README.md new file mode 100644 index 0000000..22415c3 --- /dev/null +++ b/scripts/Zodiac_Sign_Calc/README.md @@ -0,0 +1,5 @@ +## Zodiac Sign Calculator + +It takes in the birth month and the day as the input. It then computes it and prints the zodiac sign. + +![zodiac](https://user-images.githubusercontent.com/92343715/194213601-b5f36ca7-b2de-4ec2-aad2-c3b3783bce6a.png) diff --git a/scripts/Zodiac_Sign_Calc/zodiacSignCalculator.py b/scripts/Zodiac_Sign_Calc/zodiacSignCalculator.py new file mode 100644 index 0000000..6eb36e9 --- /dev/null +++ b/scripts/Zodiac_Sign_Calc/zodiacSignCalculator.py @@ -0,0 +1,42 @@ +##Takes in the month as the input +month = int(input("Enter the month number that you were born: ")) + +##if the month is valid the x is true. where x is a flag +if(month>0 and month <12): + print() + x=True +else: + print("wrong month, pls restart the program") + x=False + +##if the flag is true then it checks the month and the date and prints the zodiac sign +if(x): + day = int(input("Enter the day you were born:")) + + if month==3: + sign = "Pisces" if(day < 21) else "Aries" + elif month==4: + sign = "Aries" if(day < 20) else "Tourus" + elif month==5: + sign = "Tourus" if(day < 21) else "Gemini" + elif month==6: + sign = "Gemini" if(day < 21) else "Cancer" + elif month==7: + sign = "Cancer" if(day < 23) else "Leo" + elif month==8: + sign = "Leo" if(day < 23) else "Virgo" + elif month==9: + sign = "Virgo" if(day < 23) else "Libra" + elif month==10: + sign = "Libra" if(day < 23) else "Scorpio" + elif month==11: + sign = "Scorpio" if(day < 22) else "Sagittarius" + elif month==12: + sign = "Sagittarius" if(day < 22) else "Capricorn" + elif month==1: + sign = "Capricorn" if(day < 20) else "Aquarius" + elif month==2: + sign == "Aquarius" if(day < 19) else "Pisces" + + print() + print("Your zodiac sign is "+sign)