Tutorial Belajar C++: Cara Mengubah Huruf Besar ke Huruf Kecil

Posted on

Tutorial Belajar C++: Cara Mengubah Huruf Besar ke Huruf Kecil

Cara Mengubah Huruf Besar ke Huruf Kecil pada Pemrograman C++

Dalam C++, terdapat fungsi tolower() yang dapat digunakan untuk mengubah huruf besar menjadi huruf kecil. Fungsi tolower() ini merupakan fungsi bawaan dari pustaka ctype.h.

Contoh:

#include <stdio.h>
#include <ctype.h>

int main()
{
    char str[] = "HELLO WORLD";
    int i;

    for (i = 0; str[i] != '\0'; i++)
    {
        str[i] = tolower(str[i]);
    }

    printf("%s\n", str);

    return 0;
}

Output:

hello world

Permasalahan:

Dalam beberapa kasus, Anda mungkin ingin mengubah huruf besar menjadi huruf kecil hanya pada bagian tertentu dari string. Misalnya, Anda ingin mengubah huruf besar pada nama depan seseorang, tetapi membiarkan huruf besar pada nama belakangnya.

Solusi:

Untuk mengubah huruf besar menjadi huruf kecil hanya pada bagian tertentu dari string, Anda dapat menggunakan fungsi strlwr(). Fungsi strlwr() ini juga merupakan fungsi bawaan dari pustaka ctype.h.

Berikut adalah contoh penggunaannya:

#include <stdio.h>
#include <ctype.h>

int main()
{
    char str[] = "JOHN DOE";
    int i;

    for (i = 0; str[i] != ' '; i++)
    {
        str[i] = tolower(str[i]);
    }

    printf("%s\n", str);

    return 0;
}

Output:

john DOE

Dengan menggunakan fungsi strlwr(), Anda dapat mengubah huruf besar menjadi huruf kecil hanya pada bagian tertentu dari string, sehingga Anda dapat memiliki kontrol yang lebih baik atas format teks Anda.

Leave a Reply

Your email address will not be published. Required fields are marked *