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

লুপ, রিকারশন ও কন্ট্রোল স্ট্রাকচার ছাড়া 'ABCD' বারবার প্রিন্ট করার C প্রোগ্রাম


এই সমস্যাতে, আমাদের C-তে একটি প্রোগ্রাম লিখতে হবে যা 'ABCD' স্ট্রিংটি বারবার প্রিন্ট করবে কিন্তু লুপ, রিকারশন বা যেকোনো কন্ট্রোল স্ট্রাকচার ব্যবহার ছাড়া।

তাই, আমাদের একই ব্লক কোডটি অসীমবার কল বা রান করতে হবে কিন্তু লুপ, রিকারশন বা কন্ট্রোল স্ট্রাকচার ছাড়া যেগুলো এই কাজ করার সবচেয়ে সাধারণ পদ্ধতি। এর জন্য, আমরা একই প্রোগ্রামকে একাধিকবার রান করব লুপিং করার বদলে। এটি দেওয়া কনস্ট্রেইন্টসের মধ্যে আমাদের কাজটি সম্পন্ন করবে। system() মেথডটি কোডের ভিতরে ব্যবহার করে প্রোগ্রামটি অসীমবার কল করা যাবে।

আমরা system() মেথডে ফাইল নাম পাস করব প্রোগ্রামটি বারবার রান করার জন্য।

আমাদের সমাধান ইলাস্ট্রেট করার প্রোগ্রাম

উদাহরণ

// প্রোগ্রাম ফাইলকে main নামে নামকরণ
#include<stdio.h>
#include<stdlib.h>
int main(){
    printf("ABCD\t");
    system("main");
    return 0;
}

আউটপুট

প্রোগ্রামটি ABCD অসীমবার প্রিন্ট করবে যতক্ষণ না আপনি প্রোগ্রাম এক্সিকিউশন বন্ধ করেন।

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

  2. পাইথনে লুপ ছাড়া নাম্বার সিরিজ প্রিন্ট করা (রিকার্শন)

  3. পাইথন প্রোগ্রাম: লুপ ছাড়া নাম্বার সিরিজ প্রিন্ট করা

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