কম্পিউটার টিউটোরিয়াল

C++-এ ১ থেকে ১০০ প্রিন্ট করা, লুপ এবং রিকার্সন ছাড়া


লুপ ছাড়া সংখ্যা প্রিন্ট করার বেশ কিছু পদ্ধতি আছে যেমন রিকারসিভ ফাংশন ব্যবহার করে, goto স্টেটমেন্ট ব্যবহার করে এবং 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

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

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

  1. রিকার্শন ও স্ট্যাক ছাড়া বাইনারি ট্রির পোস্টঅর্ডার ট্রাভার্সাল (C++)

  2. C++-এ লিংকড লিস্টের אל্টারনেট নোড প্রিন্ট করুন (রিকার্সন ছাড়া)

  3. সি++ প্রোগ্রাম: রিকারশন ছাড়া রুট-টু-লিফ (Root-to-Leaf) সব পাথ প্রিন্ট করা

  4. C++ প্রোগ্রামিং-এ রিকার্শন ছাড়া রুট-টু-লিফ পথ প্রিন্ট করা