Example 17: Display Zodiac Sign
Learn how to print a Zodiac sign based on your date of birth.
We'll cover the following
Problem
Write a program that receives the month and date of birth as input and prints the corresponding Zodiac sign based on the following table:
Zodiac Sign | From – To |
---|---|
Capricorn | December 22 – January 19 |
Aquarius | January 20 – February 17 |
Pisces | February 18 – March 19 |
Aries | March 20 – April 19 |
Taurus | April 20 – May 20 |
Gemini | May 21 – June 20 |
Cancer | June 21 – July 22 |
Leo | July 23 – August 22 |
Virgo | August 23 – September 22 |
Libra | September 23 – October 22 |
Scorpio | October 23 – November 21 |
Sagittarius | November 22 – December 21 |
Example
Input (Day , Month) | Output |
---|---|
10 , 3 | Pisces |
28 , 12 | Capricorn |
32 , 11 | Invalid Input |
Try it yourself
Try to solve this question on your own in the code widget below. If you get stuck, you can always refer to the solution provided.
Get hands-on with 1300+ tech skills courses.