কম্পিউটার

সি-তে সেমিকোলন ব্যবহার না করে 'টিউটোরিয়াল পয়েন্ট' প্রিন্ট করার জন্য একটি প্রোগ্রাম লিখুন


এই সমস্যায়, আমাদের একটি প্রোগ্রাম লিখতে হবে যা সেমিকোলন ব্যবহার না করেই 'টিউটোরিয়াল পয়েন্ট' প্রিন্ট করবে।

আমরা সবাই জানি যে সি সেমিকোলনে একটি স্টেটমেন্ট শেষ করতে প্রয়োজনীয়। এবং শেষে একটি সেমিকোলন যোগ করা হলে প্রিন্ট স্টেটমেন্ট কার্যকর করা হবে।

সুতরাং, সেমিকোলন ছাড়াই ‘টিউটোরিয়াল পয়েন্ট’ প্রিন্ট করার জন্য, আমাদের প্রথমে সি-তে printf পদ্ধতি সম্পর্কে জানতে হবে। প্রকৃতপক্ষে একটি পূর্ণসংখ্যা প্রদান করে যা প্রিন্ট করার জন্য প্রয়োজনীয় অক্ষরের মোট সংখ্যার গণনা।

সিনট্যাক্স

int printf(constant char *format, ...)

পদ্ধতিটি n সংখ্যক আর্গুমেন্ট গ্রহণ করতে পারে। প্রথমটি মুদ্রিত স্ট্রিং হবে এবং এটি মুদ্রিত অক্ষরের মোট সংখ্যা প্রদান করে৷

printf সম্পর্কে এই জ্ঞান ব্যবহার করা পদ্ধতিতে আমরা একটি কন্ডিশনাল স্টেটমেন্টের কন্ডিশনের ভিতরে প্রিন্ট স্টেটমেন্ট ব্যবহার করে সেমিকোলন ব্যবহার না করে 'টিউটোরিয়াল পয়েন্ট' প্রিন্ট করতে পারি, যা কোডের একটি খালি ব্লক কার্যকর করবে। এছাড়াও, আমরা এই কাজটি সম্পূর্ণ করার জন্য ম্যাক্রো এবং যখন লুপ ব্যবহার করতে পারি।

আসুন তাদের প্রত্যেককে দেখি,

ইফ স্টেটমেন্ট ব্যবহার করে প্রিন্ট করার জন্য প্রোগ্রাম,

উদাহরণ

#include<stdio.h>
int main(){
   if (!printf("Tutorails Point") )
   { }
}

আউটপুট

Tutorails Point

সুইচ স্টেটমেন্ট ব্যবহার করে প্রিন্ট করার জন্য প্রোগ্রাম,

উদাহরণ

#include<stdio.h>
int main(){
   switch (!printf("Tutorails Point") )
   { }
}

আউটপুট

Tutorails Point

হোয়্যাল লুপ ব্যবহার করে প্রিন্ট করার জন্য প্রোগ্রাম,

উদাহরণ

#include<stdio.h>
int main(){
   while(!printf("Tutorails Point") )
   { }
}

আউটপুট

Tutorails Point

ম্যাক্রো ব্যবহার করে প্রিন্ট করার জন্য প্রোগ্রাম,

উদাহরণ

#include<stdio.h>
#define printstr printf("Tutorails Point")
int main(){
   if (!printstr)
   { }
}

আউটপুট

Tutorails Point

  1. C প্রোগ্রামে O(1) অতিরিক্ত স্থান ব্যবহার করে n x n স্পাইরাল ম্যাট্রিক্স প্রিন্ট করুন।

  2. সি প্রোগ্রাম শর্তসাপেক্ষ বিবৃতি ব্যবহার না করে "জোড়" বা "বিজোড়" মুদ্রণ করতে

  3. সেমিকোলন ব্যবহার না করে 1 থেকে N পর্যন্ত সংখ্যা মুদ্রণ করার জন্য সি প্রোগ্রাম

  4. পাইথন প্রোগ্রামে কোনো লুপ ব্যবহার না করেই নম্বর সিরিজ প্রিন্ট করুন