একটি ডিজিট d দেওয়া আছে। এটি শব্দে রূপান্তর করতে হবে। d=9 হলে "Nine" আউটপুট হবে। ০-৯ রেঞ্জের বাইরে হলে উপযুক্ত মেসেজ দেখাবে।
উদাহরণস্বরূপ, d=3 হলে আউটপুট "Three"।
সমাধানের ধাপসমূহ
- solve(d) ফাংশন:
- d<0 বা d>9 হলে "Beyond range of 0 - 9"
- if-else চেইন দিয়ে ০-৯ পর্যন্ত শব্দ প্রিন্ট করুন
উদাহরণ
নিচের ইমপ্লিমেন্টেশনটি দেখুন:
#include <iostream> using namespace std; void solve(int d){ if(d < 0 || d > 9){ cout << "Beyond range of 0 - 9"; }else if(d == 0){ cout << "Zero"; }else if(d == 1){ cout << "One"; }else if(d == 2){ cout << "Two"; }else if(d == 3){ cout << "Three"; }else if(d == 4){ cout << "Four"; }else if(d == 5){ cout << "Five"; }else if(d == 6){ cout << "Six"; }else if(d == 7){ cout << "Seven"; }else if(d == 8){ cout << "Eight"; }else if(d == 9){ cout << "Nine"; } } int main(){ int d; cin >> d; solve(d); } ইনপুট
3
আউটপুট
Three