এই টিউটোরিয়ালে, আমরা এমন একটি প্রোগ্রাম লিখতে যাচ্ছি যা N এর থেকে ছোট বা সমান এবং k দ্বারা বিভাজ্য সংখ্যা খুঁজে পায়।
আসুন সমস্যা সমাধানের পদক্ষেপগুলি দেখি৷
৷- n এবং k সংখ্যাটি শুরু করুন।
- মডুলো অপারেটর দিয়ে বাকিটা খুঁজুন।
- যদি অবশিষ্টাংশ শূন্য হয়, তাহলে n ফেরত দিন।
- অন্যথায় রিটার্ন n - বাকি।
উদাহরণ
আসুন কোডটি দেখি।
#include <bits/stdc++.h>
using namespace std;
int findLargerNumber(int n, int k) {
int remainder = n % k;
if (remainder == 0) {
return n;
}
return n - remainder;
}
int main() {
int n = 33, k = 5;
cout << findLargerNumber(n, k) << endl;
return 0;
} আউটপুট
আপনি যদি উপরের কোডটি চালান, তাহলে আপনি নিম্নলিখিত ফলাফল পাবেন।
30
উপসংহার
টিউটোরিয়ালে আপনার কোন প্রশ্ন থাকলে মন্তব্য বিভাগে উল্লেখ করুন।