জন্ম তারিখ দেওয়া থাকলে, সংশ্লিষ্ট জ্যোতির্বিজ্ঞানীয় বা রাশিচিহ্ন প্রদর্শন করতে হবে।
উদাহরণ
ইনপুট : দিন = ১৩, মাস = নভেম্বর আউটপুট : বৃষ্টি (Scorpio)।
অ্যালগরিদম
ধাপ ১: জন্ম তারিখ ইনপুট নিন। ধাপ ২: মাস ও তারিখ নির্দিষ্ট রাশির বৈধ পরিসরে আছে কিনা যাচাই করুন। ধাপ ৩: রাশিচিহ্ন প্রদর্শন করুন।
উদাহরণ কোড
def zodiac_sign(day, month):
# মাস ও তারিখ নির্দিষ্ট রাশির বৈধ পরিসরে আছে কিনা যাচাই
if month == 'december':
astro_sign = 'Sagittarius' if (day < 22) else 'capricorn'
elif month == 'january':
astro_sign = 'Capricorn' if (day < 20) else 'aquarius'
elif month == 'february':
astro_sign = 'Aquarius' if (day < 19) else 'pisces'
elif month == 'march':
astro_sign = 'Pisces' if (day < 21) else 'aries'
elif month == 'april':
astro_sign = 'Aries' if (day < 20) else 'taurus'
elif month == 'may':
astro_sign = 'Taurus' if (day < 21) else 'gemini'
elif month == 'june':
astro_sign = 'Gemini' if (day < 21) else 'cancer'
elif month == 'july':
astro_sign = 'Cancer' if (day < 23) else 'leo'
elif month == 'august':
astro_sign = 'Leo' if (day < 23) else 'virgo'
elif month == 'september':
astro_sign = 'Virgo' if (day < 23) else 'libra'
elif month == 'october':
astro_sign = 'Libra' if (day < 23) else 'scorpio'
elif month == 'november':
astro_sign = 'scorpio' if (day < 22) else 'sagittarius'
print(astro_sign)
# ড্রাইভার কোড
if __name__ == '__main__':
d = int(input("দিন দিন ::>"))
m = input("মাস দিন ::>")
zodiac_sign(d, m)
আউটপুট
দিন দিন ::>13 মাস দিন ::>november scorpio