কম্পিউটার

C++ এ 1 থেকে 100 মুদ্রণ করুন, লুপ এবং পুনরাবৃত্তি ছাড়াই


লুপ ব্যবহার না করেই সংখ্যা প্রিন্ট করার বিভিন্ন পদ্ধতি রয়েছে যেমন রিকার্সিভ ফাংশন, গোটো স্টেটমেন্ট ব্যবহার করে এবং main() ফাংশনের বাইরে একটি ফাংশন তৈরি করা।

এখানে C++ ভাষায় goto স্টেটমেন্ট ব্যবহার করে সংখ্যা প্রিন্ট করার একটি উদাহরণ দেওয়া হল,

উদাহরণ

#include <bits/stdc++.h>
using namespace std;
int main() {
   int count=1;
   int x;
   cout << "Enter the max value of x : ";
   cin >> x;
   PRINT:
   cout << " " << count;
   count++;
   if(count<=x)
   goto PRINT;
   return 0;
}

আউটপুট

Enter the max value of x : 1

উপরের প্রোগ্রামে, আমরা লুপ এবং রিকারশন ব্যবহার না করে 1 থেকে 100 পর্যন্ত সংখ্যা প্রিন্ট করতে GOTO স্টেটমেন্ট ব্যবহার করেছি।

PRINT:
cout << " " << count;
count++;
if(count<=x)
goto PRINT;

  1. বাইনারি ট্রির পোস্টঅর্ডার ট্রাভার্সাল রিকারশন ছাড়াই এবং সি++ এ স্ট্যাক ছাড়াই

  2. C++ এ পুনরাবৃত্তি ব্যবহার করে লিঙ্ক করা তালিকার বিকল্প নোড প্রিন্ট করুন

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

  4. C++ প্রোগ্রামিং-এ রিকার্সন ব্যবহার না করে পাতার পথে রুট প্রিন্ট করুন।