কম্পিউটার

লুপ ব্যবহার না করে 1 থেকে 100 পর্যন্ত সংখ্যা প্রিন্ট করার প্রোগ্রাম


এখানে আমরা দেখব কিভাবে একটি C প্রোগ্রাম লিখতে হয় যা 1 থেকে 100 পর্যন্ত কোন প্রকার লুপ ব্যবহার না করেই সংখ্যা প্রিন্ট করতে পারে।

এই সমস্যাটি পুনরাবৃত্তি ব্যবহার করে সমাধান করা যেতে পারে। আমরা একটি ফাংশন তৈরি করব যা পুনরাবৃত্তভাবে বলা হবে। আমরা জানি যে একটি পুনরাবৃত্ত ফাংশন মূলত দুটি বিভাগ আছে. বেস কেস এবং রিকারসিভ কল এবং অন্যান্য অপারেশন। এই ফাংশনে বেস কেস হল আর্গুমেন্ট n হল 1 এর চেয়ে বড়। যতক্ষণ না এটি 1 এ পৌঁছায়, ফাংশনটিকে রিকার্সিভলি বলা হবে। এখন শেষে এটি n এর মান প্রিন্ট করবে। এভাবে পুরো সিস্টেমটি সংখ্যা তৈরি করবে।

উদাহরণ কোড

#includevoid generate_numbers(int n) { if(n> 1) { generate_numbers(n - 1); // আর্গুমেন্ট n-1 } printf("%d", n);}main() { generate_numbers(100);}
দিয়ে ফাংশনটিকে কল করুন

আউটপুট

<প্রে> 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 2627 28 29 30 31 32 33 34 34 34 344 344 345 4950 51 52 53 54 55 56 57 58 59 60 61 62 62 63 63 66 66 76 77 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 7 8 /প্রে>
  1. পুনরাবৃত্ত ফাংশন ব্যবহার করে সংখ্যার GCD খুঁজে বের করতে C প্রোগ্রাম

  2. লুপ ব্যবহার করে 1 থেকে N এর মধ্যে সমস্ত মৌলিক সংখ্যা প্রদর্শনের জন্য সি প্রোগ্রাম

  3. পাইথন প্রোগ্রামে কোনো লুপ ব্যবহার না করেই নম্বর সিরিজ প্রিন্ট করুন

  4. কোনো লুপ ব্যবহার না করেই প্রিন্ট নম্বর সিরিজের জন্য পাইথন প্রোগ্রাম