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

C প্রোগ্রাম: ফর লুপ ব্যবহার করে স্ট্রিং-এ মেসেজ উল্টা প্রিন্ট করা


এখানে প্রিডিফাইনড ফাংশন ছাড়া সেন্টেন্স উল্টা করার প্রোগ্রাম লিখা হয়েছে। ফর লুপ ব্যবহার করে স্টেটমেন্ট রিভার্স অর্ডারে প্রিন্ট করা যায়।

প্রোগ্রাম ১

#include<stdio.h>
int main() {
    char stmt[100];
    int i;
    printf("enter the message:\n");
    for (i = 0; i < 100; i++) {
        stmt[i] = getchar(); // reading each char from console till enter or newline char is pressed
        if (stmt[i] == '\n')
            break;
    }
    printf("the reverse statement is:\n");
    for (i--; i >= 0; i--) // printing each char in reverse order
        putchar(stmt[i]);
    putchar('\n');
    return 0;
}

আউটপুট

enter the message: Hi welcome to my world
the reverse statement is: dlrow ym ot emoclew iH

প্রোগ্রাম ২

strrev লাইব্রেরি ফাংশন ব্যবহার করে স্ট্রিং রিভার্স করার C প্রোগ্রাম—

#include<stdio.h>
#include<string.h>
void main() {
    // Declaring two strings//
    char result[50], string[25];
    // Reading string 1 and String 2//
    printf("Enter String to be reversed : ");
    gets(string);
    // Reversing using library function//
    strrev(string);
    printf("The reversed string is : ");
    puts(string);
}

আউটপুট

Enter String to be reversed : Hi welcome to tutorials Point
The reversed string is : tnioP slairotut ot emoclew iH

  1. স্ট্রিং-এ ASCII ভ্যালু প্রিন্ট করার C প্রোগ্রাম

  2. নম্বর অনুমান গেম (Guessing Number Game) এর C প্রোগ্রাম

  3. C প্রোগ্রাম: isupper() ফাংশন ব্যবহার

  4. C প্রোগ্রাম: strncmp লাইব্রেরি ফাংশন ব্যবহার করে দুটি স্ট্রিং তুলনা