এই টিউটোরিয়ালে একটি বর্ষ দেওয়া থাকলে সেটি কোন শতাব্দীতে পড়ে তা বের করার প্রোগ্রাম দেখানো হয়েছে।
লজিক
- বর্ষ ≤ ০ হলে অবৈধ।
- বর্ষ ≤ ১০০ হলে ১ম শতাব্দী।
- বর্ষ ১০০ দিয়ে বিভাজ্য হলে (year/100) তম শতাব্দী।
- অন্যথায় (year/100 + 1) তম শতাব্দী।
C++ প্রোগ্রাম
#include <bits/stdc++.h>
using namespace std;
void find_century(int year) {
if (year <= 0)
cout << "০ বা নেতিবাচক বর্ষ গ্রহণযোগ্য নয়";
else if (year <= 100)
cout << "১ম শতাব্দী\n";
else if (year % 100 == 0)
cout << year/100 << " শতাব্দী";
else
cout << year/100 + 1 << " শতাব্দী";
}
int main() {
int year = 2001;
find_century(year);
return 0;
}
আউটপুট
২১ শতাব্দী