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

C ভাষায় ক্যারেক্টার এবং স্ট্রিং ভিন্ন ফরম্যাটে প্রিন্ট করার প্রোগ্রাম


C প্রোগ্রামিং ভাষায় ক্যারেক্টার এবং স্ট্রিং ভিন্ন ফরম্যাটে প্রিন্ট করার প্রক্রিয়া ব্যাখ্যা করার অ্যালগরিদম নিচে দেওয়া হলো।

স্টেপ ১: প্রিন্ট করার জন্য একটি ক্যারেক্টার পড়ুন।

স্টেপ ২: কম্পাইল টাইমে একটি নাম পড়ুন।

স্টেপ ৩: ফরম্যাট স্পেসিফায়ার ব্যবহার করে ক্যারেক্টারগুলোকে ভিন্ন ফরম্যাটে আউটপুট করুন।

  • printf("%c\n%3c\n%5c\n", x,x,x);
  • printf("%3c\n%c\n", x,x);
  • printf("\n");

স্টেপ ৪: ফরম্যাট স্পেসিফায়ার ব্যবহার করে স্ট্রিংগুলোকে ভিন্ন ফরম্যাটে আউটপুট করুন।

  • printf("%s\n", name);
  • printf("%20s\n", name);
  • printf("%20.10s\n", name);
  • printf("%.5s\n", name);
  • printf("%-20.10s\n", name);
  • printf("%5s\n", name);

উদাহরণ

ক্যারেক্টার এবং স্ট্রিং ভিন্ন ফরম্যাটে প্রিন্ট করার C প্রোগ্রাম:

#include<stdio.h> main(){    char x = 'T';    static char name[20] = "Tutorials Point";    printf("OUTPUT OF CHARACTERS\n\n");    printf("%c\n%3c\n%5c\n", x,x,x);    printf("%3c\n%c\n", x,x);    printf("\n");    printf("OUTPUT OF STRINGS\n\n");    printf("%s\n", name);    printf("%20s\n", name);    printf("%20.10s\n", name);    printf("%.5s\n", name);    printf("%-20.10s\n", name);    printf("%5s\n", name); }

আউটপুট

উপরোক্ত প্রোগ্রামটি এক্সিকিউট করলে নিচের আউটপুটটি দেখায়:

OUTPUT OF CHARACTERS T T T T T T OUTPUT OF STRINGS Tutorials Point Tutorials Point Tutorials Tutor Tutorials Tutorials Point

উদাহরণ

আরেকটি প্রোগ্রাম ভিন্ন ফরম্যাট চেক করার জন্য:

#include<stdio.h> main() {    char x = 'T';    static char name[20] = "Tutorials Point";    printf("OUTPUT OF CHARACTERS\n\n");    printf("%c\n", x);    printf("%c\n%3c\n%5c\n", x,x,x);    printf("%3c\n%c\n", x,x);    printf("%c\n%3c\n%5c\n", x,x,x);    printf("%3c\n%c\n", x,x);    printf("\n");    printf("OUTPUT OF STRINGS\n\n");    printf("%.5s\n", name);    printf("%-10.10s\n", name);    printf("%.20s\n", name);    printf("%20.10s\n", name);    printf("%20s\n", name);    printf("%10s\n", name); }

আউটপুট

উপরোক্ত প্রোগ্রামটি এক্সিকিউট করলে নিচের আউটপুটটি দেখায়:

OUTPUT OF CHARACTERS T T T T T T T T T T T OUTPUT OF STRINGS Tutor Tutorials Tutorials Point Tutorials Tutorials Point Tutorials Point

  1. C প্রোগ্রামিং-এ নাম্বার প্যাটার্ন প্রিন্ট করা (দুই ধরনের প্যাটার্ন)

  2. C প্রোগ্রামিং-এ মিররড হোলো প্যারালেলোগ্রাম (Mirrored Hollow Parallelogram) প্রিন্ট করা

  3. C প্রোগ্রামিং-এ স্কোয়ার ম্যাট্রিক্সকে Z ফর্মে (Z Form) প্রিন্ট করা

  4. C প্রোগ্রামিং-এ অ্যারে থেকে লোয়ার ট্রায়্যাঙ্গুলার এবং আপার ট্রায়্যাঙ্গুলার ম্যাট্রিক্স প্রিন্ট করা