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