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

C ভাষায় স্ট্রিং-এর ইনপুট এবং আউটপুট কী?


ক্যারেক্টারের একটি অ্যারে (অথবা) ক্যারেক্টার সংকলনকে স্ট্রিং বলা হয়।

স্ট্রিং-এর ইনপুট এবং আউটপুট

C ভাষায় স্ট্রিং-এর ইনপুট এবং আউটপুট কী?

উদাহরণ

স্ট্রিং-এর ইনপুট এবং আউটপুট-এর জন্য C প্রোগ্রাম নিচে দেওয়া হল:

#include  main(){    char a[30];    printf("আপনার নাম লিখুন");    scanf("%s", a);    printf("আপনার নাম হল %s", a);    getch(); }

আউটপুট

উপরের প্রোগ্রামটি এক্সিকিউট করলে নিচের ফলাফল পাওয়া যাবে:

১. আপনার নাম লিখুন: Lucky ২. আপনার নাম লিখুন: Lucky Lol আপনার নাম হল Lucky আপনার নাম হল Lucky

নোট -

  • '&' স্ট্রিং গ্রহণের জন্য ব্যবহার করা হয় না কারণ স্ট্রিং-এর নামটি নিজে স্ট্রিং-এর বেস অ্যাড্রেস নির্দেশ করে।

  • scanf() দ্বারা স্পেস ক্যারেক্টার হিসেবে গ্রহণ করা হয় না।

  • কম্পাইলার স্বয়ংক্রিয়ভাবে শেষে '\0' রাখে।

উদাহরণ

gets() এবং puts() ব্যবহার করে স্ট্রিং পড়া এবং লেখার C প্রোগ্রাম:

#include  main(){    char a[30];    printf("আপনার নাম লিখুন");    gets(a);    printf("আপনার নাম হল");    puts(a); }

আউটপুট

উপরের প্রোগ্রামটি এক্সিকিউট করলে নিচের ফলাফল পাওয়া যাবে:

১. আপনার নাম লিখুন: Lucky ২) আপনার নাম লিখুন: Lucky Lol আপনার নাম হল Lucky আপনার নাম হল Lucky Lol

নোট - gets() দ্বারা স্পেসও ক্যারেক্টার হিসেবে গ্রহণ করা হয়।

  1. সি ভাষায় শিফট অপারেশন (লেফট, রাইট শিফট এবং কমপ্লিমেন্ট)

  2. সি ভাষায় লুপ কন্ট্রোল স্টেটমেন্ট (for, while, do-while) ফ্লোचार্ট ও প্রোগ্রামসহ ব্যাখ্যা

  3. সি ভাষায় বিভিন্ন সার্চিং টেকনিক কী কী?

  4. সাইফারপাঙ্করা কারা এবং তারা কী পক্ষে হস্তক্ষেপ করছেন?