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

সি-এ লুপ ছাড়া ১ থেকে ১০০ পর্যন্ত সংখ্যা প্রিন্ট


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

সি ভাষায় সংখ্যা প্রিন্ট করার উদাহরণ:

উদাহরণ

#include<stdio.h>
int number(int val) {
    if(val<=100) {
        printf("%d\t",val);
        number(val+1);
    }
}
int main() {
    int val = 1;
    number(val);
    return 0;
}

আউটপুট

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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

উপরের উদাহরণে number নামে একটি ফাংশন তৈরি করা হয়েছে val আর্গুমেন্ট নিয়ে। যদি val ১০০-এর চেয়ে কম বা সমান হয়, মান প্রিন্ট করে এবং মান ১ দ্বারা বৃদ্ধি করে আবার ফাংশন কল করে। main() ফাংশনে val ১ দিয়ে ইনিশিয়ালাইজ করে number ফাংশন কল করা হয়েছে।

if(val<=100) {     printf("%d\t",val);     number(val+1); }

  1. C#-এ প্রথম ১০০টি জোড় সংখ্যা (Even Numbers) জেনারেট করা

  2. C#-এ প্রথম ১০০টি বিজোড় সংখ্যা জেনারেট করা

  3. পাইথনে লুপ ছাড়া n-এর m গুণফল প্রিন্ট করার প্রোগ্রাম

  4. Python-এ স্ট্রিং থেকে সংখ্যা বের করা