Program Merubah Huruf Besar Menjadi Kecil dengan C++

Dalam pemrograman, sering sekali kita menemukan dengan yang namanya case sensitive, atau yang lebih dikenal dengan kata yang sensitive. Contohnya seperti berikut ini, ketika program seharusnya menggunakan huruf besar, maka ketika seorang programmer menginputkan dengan menggunakan huruf kecil, program tersebut tidak akan mengenali dan justru akan memberikan report bahwa program tidak dapat berjalan.
Sentence Case, lowercase, UPPERCASE, Capitalize Each Word, tOOGLE cASE
Itulah beberapa istilah kata yang sering dijumpai kita ketika hendak ingin menjadi seorang programmer. Pada contoh kali ini, Saya akan memberikan sebuah program yang dapat merubah huruf besar menjadi huruf kecil (UPPERCASE to lowercase).

program merubah huruf besar menjadi huruf kecil
output program merubah huruf besar menjadi huruf kecil

Struktur data yang digunakan di dalam program ini adalah pointer yang berfungsi untuk menyimpan alamat memori dari sebuah variable. Untuk lebih jelasnya, sudah Saya sisipkan komentar dari setiap baris per baris di dalam source code program berikut ini.

/*--File header untuk memanggil gets/putchar, isupper, islowe, cout, dan getche--*/
#include <stdio.h>
#include <ctype.h>
#include <iostream>
#include <conio.h>
#include <stdio.h>
#include <cstdlib>
#include <string.h>

using namespace std;

int main ()
{
  int a=0; //deklarasi i dengan isinya adalah enol
  char nama[100]; //deklarasi variable nama dengan value maksimal adalah seratus
  char b; //variabel hasil dari isupper/islower variabel nama
  cout<<"       MASUKKAN HURUF BALOK YANG AKAN DIRUBAH MENJADI HURUF KECIL\n"<<endl; //header program
  gets(nama); //proses untuk melakukan input data
  system("CLS");
  cout<<"       HURUF VERSI lowercase (HURUF KECIL) dari "<<nama<<"\n"<<endl; //memulai output
  while (nama[a]) //awal perulangan while untuk variabel nama
   {
   b=nama[a]; //menyamakan variabel c dan nama[i]
   if (isupper(b)) b=tolower(b); //proses percabangan dari besar ke kecil
   putchar (b); //output dari huruf besar menjadi huruf kecil
   a++; //perulangan berupa penambahan nilai
   }
   cout<<"  \n\nTERIMAKASIH TELAH MENGGUNAKAN PROGRAM DARI LUSDYANA.BLOGSPOT.COM\n\n"; //Footer dari program
}

Barusanlah kutipan source code dari program yang dibangun dengan menggunakan bahasa pemrograman C++ yang memiliki fungsi untuk merubah huruf besar menjadi huruf kecil. Jika artikel ini cukup membantu bagi Anda, atau jika ada yang masih bingung dan ingin ditanyakan, silahkan tinggalkan komentar di blog ini.
Terimakasih
Share on Google Plus

About Unknown

This is a short description in the author block about the author. You edit it by entering text in the "Biographical Info" field in the user admin panel.
    Blogger Comment
    Facebook Comment

0 comments:

Posting Komentar