একটি সংখ্যা 'n' দেওয়া আছে। সংখ্যাটি বাজ নাম্বার কিনা তা নির্ধারণ করতে হবে।
বাজ নাম্বার কী?
নিচের যেকোনো এক শর্ত পূরণ করলে সংখ্যাটি বাজ নাম্বার:
- সंख্যাটি ৭ দিয়ে শেষ হয় (যেমন: 27, 657)
- সंख্যাটি ৭ দিয়ে বিভাজ্য (যেমন: 63, 49)
ইনপুট
number: 49
আউটপুট
it's a buzz number
ব্যাখ্যা — ৪৯ ৭ দিয়ে বিভাজ্য, তাই বাজ নাম্বার।
ইনপুট
number: 29
আউটপুট
it's not a buzz number
ব্যাখ্যা — ২৯ না ৭ দিয়ে শেষ হয় না ৭ দিয়ে বিভাজ্য।
পদ্ধতি
- সংখ্যা ইনপুট নিন।
- শর্ত যাচাই করুন: (num % 10 == 7) বা (num % 7 == 0)।
- সত্য হলে "it's a buzz number", মিথ্যা হলে "it's not a buzz number" প্রিন্ট করুন।
এলগরিদম
Start
Step 1 → bool isBuzz(int num)
return (num % 10 == 7 || num % 7 == 0)
Step 2 → main()
int num = 67
if isBuzz(num) → print "its a buzz Number"
else → print "its not a buzz Number"
Stop
উদাহরণ কোড
#include <cmath>
#include <iostream>
using namespace std;
bool isBuzz(int num){
return (num % 10 == 7 || num % 7 == 0);
}
int main(){
int num = 67;
if (isBuzz(num))
cout << "its a buzz Number\n";
else
cout << "its not a buzz Number\n";
}
আউটপুট
its a buzz Number