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

C প্রোগ্রাম: লোয়ারকেস থেকে আপারকেস এবং বিপরীত


C ভাষায় স্ট্রিংকে আপারকেসে রূপান্তর করার প্রোগ্রাম:

উদাহরণ

#include <stdio.h>
#include <string.h>
int main() {
    char s[100];
    int i;
    printf("\nEnter a string: ");
    gets(s);
    for (i = 0; s[i] != '\0'; i++) {
        if (s[i] >= 'a' && s[i] <= 'z') {
            s[i] = s[i] - 32;
        }
    }
    printf("\nString in Upper Case = %s", s);
    return 0;
}

আউটপুট

Enter a string: hello world!
String in Upper Case = HELLO WORLD!

উপরোক্ত প্রোগ্রামে, স্ট্রিংকে আপারকেসে রূপান্তর করার একচুটি কোড main() ফাংশনে রয়েছে। char টাইপ অ্যারে s[100] ডিক্লেয়ার করা হয়েছে যা ইউজারের দেওয়া স্ট্রিং স্টোর করবে।

তারপর, for লুপ ব্যবহার করে স্ট্রিংকে আপারকেস স্ট্রিং-এ রূপান্তর করা হয়েছে এবং if ব্লক ব্যবহার করে চেক করা হয়েছে যে ক্যারেক্টারগুলো লোয়ারকেসে আছে কিনা, থাকলে তাদের ASCII ভ্যালু থেকে ৩২ বিয়োগ করে আপারকেসে রূপান্তর করা হয়েছে।

for (i = 0; s[i] != '\0'; i++) {
    if (s[i] >= 'a' && s[i] <= 'z') {
        s[i] = s[i] - 32;
    }
}

C ভাষায় স্ট্রিংকে লোয়ারকেসে রূপান্তর করার প্রোগ্রাম:

উদাহরণ

#include <stdio.h>
#include <string.h>
int main() {
    char s[100];
    int i;
    printf("\nEnter a string: ");
    gets(s);
    for (i = 0; s[i] != '\0'; i++) {
        if (s[i] >= 'A' && s[i] <= 'Z') {
            s[i] = s[i] + 32;
        }
    }
    printf("\nString in Lower Case = %s", s);
    return 0;
}

আউটপুট

Enter a string: HELLOWORLD
String in Lower Case = helloworld

উপরোক্ত প্রোগ্রামে, স্ট্রিংকে লোয়ারকেসে রূপান্তর করার একচুটি কোড main() ফাংশনে রয়েছে। char টাইপ অ্যারে s[100] ডিক্লেয়ার করা হয়েছে যা ইউজারের দেওয়া স্ট্রিং স্টোর করবে।

তারপর for লুপ ব্যবহার করে স্ট্রিংকে লোয়ারকেস স্ট্রিং-এ রূপান্তর করা হয়েছে এবং if ব্লক ব্যবহার করে চেক করা হয়েছে যে ক্যারেক্টারগুলো আপারকেসে আছে কিনা, থাকলে তাদের ASCII ভ্যালুতে ৩২ যোগ করে লোয়ারকেসে রূপান্তর করা হয়েছে।

for (i = 0; s[i] != '\0'; i++) {
    if (s[i] >= 'A' && s[i] <= 'Z') {
        s[i] = s[i] + 32;
    }
}

  1. বাইসেকশন মেথড (Bisection Method) C++ প্রোগ্রাম

  2. C++-এ কোনের ফ্রাস্টামের ভলিউম এবং সারফেস এরিয়া বের করার প্রোগ্রাম

  3. C++-এ কিউবয়েডের ভলিউম এবং সারফেস এরিয়া বের করার প্রোগ্রাম

  4. C++-এ কিউবের ভলিউম এবং সারফেস এরিয়া বের করার প্রোগ্রাম