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