সমস্যা
C প্রোগ্রামিং ভাষায় কোনো লুপ বা গোটো স্টেটমেন্ট ব্যবহার না করে 10 বার একটি নাম প্রিন্ট করার চেষ্টা করুন।
সমাধান
সাধারণত, শর্ত মিথ্যা না হওয়া পর্যন্ত লুপিং স্টেটমেন্ট কোড ব্লকের পুনরাবৃত্তি করতে ব্যবহৃত হয়।
উদাহরণ1
এই প্রোগ্রামে, আমরা লুপ বা গোটো স্টেটমেন্ট ব্যবহার না করে 10 বার একটি নাম প্রিন্ট করার চেষ্টা করছি৷
#includevoid printname(char* name,int count){ printf("%03d :%s\n",count+1,name); গণনা+=1; if(count<10) printname(name,count);}int main(){ char name[50]; printf("\nআপনার নাম লিখুন :"); scanf("%s", নাম); মুদ্রণ নাম (নাম, 0); রিটার্ন 0;
আউটপুট
আপনার নাম লিখুন :tutorialspoint001 :tutorialspoint002 :tutorialspoint003 :tutorialspoint004 :tutorialspoint005 :tutorialspoint006 :tutorialspoint007 :tutorialspoint008 :tutorialspoint009 :tutorialspoint010 :উদাহরণ 2
নিচে কোন লুপ বা গোটো স্টেটমেন্ট −
ব্যবহার করে আপনার নাম 10 বার প্রিন্ট করার প্রোগ্রাম রয়েছে#includeint main(){ char name[50],i; printf("\nআপনার নাম লিখুন :"); scanf("%s", নাম); জন্য(i=0;i<10;i++){ printf("%s\n", নাম); } রিটার্ন 0; } আউটপুট
আপনার নাম লিখুন :TutorialsPointTutorialsPointTutorialsPointTutorialsPointTutorialsPointTutorialsPointTutorialsPointTutorialsPointTutorialsPointTutorialsPointTutorialsPoint