কম্পিউটার

সি প্রোগ্রাম প্রোগ্রামে কোন উদ্ধৃতি ছাড়াই একটি স্ট্রিং প্রিন্ট করতে


এটি আরেকটি জটিল সমস্যা। এই প্রোগ্রামে, আমরা দেখব কিভাবে C ব্যবহার করে একটি স্ট্রিং প্রিন্ট করা যায় যেখানে কোনো উদ্ধৃতি চিহ্ন ব্যবহার করা হয় না।

এখানে আমরা ম্যাক্রো ফাংশন ব্যবহার করছি। আমরা একটি ম্যাক্রো ফাংশন সংজ্ঞায়িত করছি যেমন

#define getString(x) #x

getString() একটি ম্যাক্রো ফাংশন। এটি একটি স্ট্রিং এ রূপান্তর করে x রিটার্ন করে। x এর আগে #টি নির্দেশ করছে যে ফাংশনটি xকে একটি স্ট্রিংয়ে রূপান্তর করবে।

Input: Take one string without quote
Output: Print that string into console

অ্যালগরিদম

Step 1:Take a string without quote
Step 2: Use macro function to print it into a string
Step 3: End

উদাহরণ কোড

#include<stdio.h>
#define getString(x) #x
//The # will convert x into a string
main() {
   printf(getString(Hello World));
}

আউটপুট:

Hello World

  1. C-তে Z আকারে স্কোয়ার ম্যাট্রিক্স প্রিন্ট করার প্রোগ্রাম

  2. C প্রোগ্রামে তির্যকভাবে নিচের দিকে ম্যাট্রিক্স প্রিন্ট করুন।

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

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