এই টিউটোরিয়ালে, আমরা এমন একটি প্রোগ্রাম লিখতে যাচ্ছি যা 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
উপসংহার
টিউটোরিয়ালে আপনার কোন প্রশ্ন থাকলে মন্তব্য বিভাগে উল্লেখ করুন।