Selamat datang di FamaGulz[dot]Blogspot[dot]Com

Contoh Program C++ Mengubah Huruf Besar-Kecil & Kecil-Besar

Thursday, April 11, 20131komentar

Hay sobat bertemu lagi dengan Fama Gulz yang baek dan selalu berbagi. hehehehehe....
Hari Fama Gulz berbagi ilmu sederhana tentang Contoh Program C++ Mengubah Huruf Besar-Kecil & Kecil-Besar, untuk ngilangin suntuk di kost sendirian ('-')..

Salah satu kelebihan atau kemampuan yang dimiliki oleh bahasa pemrograman C++ adalah mengubah huruf besar menjadi huruf kecil atau sebaliknya, mengubah huruf kecil menjadi besar.

Contoh Program C++ Mengubah Huruf Besar/Kecil

Ni dia sobat Program y......

#include <stdio.h> //file header pemanggil gets/putchar
#include <ctype.h> //file header pemanggil isupper/islower
#include <iostream.h> //file header pemanggil cout
#include <conio.h> //file header pemanggil getche
int main ()
{
  int i=0; //inisialisasi i untuk variabel nama
  char nama[100]; //variabel nama dengan maksimum 100 karakter
  char c; //variabel hasil dari isupper/islower variabel nama
  cout<<"Masukkan Nama [huruf balok] = "; gets(nama); //proses entri data
  getche(); //menghentikan program aplikasi, tekan enter untuk meneruskan
  cout<<"\nNamamu versi huruf kecil = "; //memulai output
while (nama[i]) //awal perulangan while untuk variabel nama
{
c=nama[i]; //menyamakan variabel c dan nama[i]
if (isupper(c)) c=tolower(c); //proses percabangan dari besar ke kecil
putchar (c); //output dari huruf besar menjadi huruf kecil
i++; //perulangan berupa penambahan nilai
}

getch();
printf("\n\n\n+---------------------------------+");
printf("\n+      Created By : Fama Gulz     +");
cout<<"\n+ Webblog : famagulz.blogspot.com +";
cout<<"\n+---------------------------------+";
}

Selain bisa mengubah huruf besar menjadi huruf kecil, kode sumber diatas juga bisa dipergunakan untuk melakukan pengubahan dari huruf kecil menjadi huruf besar. Caranya adalah dengan mengubah : if (isupper(c)) c=tolower(c); menjadi if (islower(c)) c=toupper(c);
 
Gambar hasil program



Contoh Program C++ Mengubah Huruf Kecil/Besar

Ni sob Program y....

#include <stdio.h> //file header gets/putchar
#include <ctype.h> //file header islower/isupper
#include <iostream.h> //file header cout
#include <conio.h> //file header getche
int main ()
{
  int a=0; //inisialisasi a=0 untuk variabel nama
  char entri[100]; //variabel entri maksimum 100 karakter
  char out; //variabel hasil dari islower/isupper variabel entri
  cout<<"Masukkan Frasa Huruf Kecil = "; gets(entri); //proses entri data
  getche(); //program distop sementara, tekan enter untuk melanjutkan
  cout<<"\nHasil Inputan Frasa Huruf Besar = "; //memulai output
  while (entri[a]) //awal perulangan while variabel entri
{
out=entri[a]; //menyamakan variabel out dengan entri[a]
if (islower(out)) out=toupper(out); //percabangan dari kecil ke besar
putchar (out); //output huruf besar dari huruf kecil
a++; //penambahan nilai variabel a=0

}
getch();
printf("\n\n\n+---------------------------------+");
printf("\n+      Created By : Fama Gulz     +");
cout<<"\n+ Webblog : famagulz.blogspot.com +";
cout<<"\n+---------------------------------+";
}

Perbedaan mendasar dari script listing program diatas dengan listing program yang pertama terletak pada script yang saya beri warna biru. Dimana pada program pertama tertulis  if (isupper(c)) c=tolower(c); menjadi if (islower(out)) out=toupper(out); . Lhoh, kok tidak sama seperti yang tertulis sebelumnya (if (isupper(c)) c=tolower(c); menjadi if (islower(c)) c=toupper(c); ) ?

Gambar hasil program
Sebenarnya sama saja, hanya pada program ini beberapa nama variabel sengaja saya ganti untuk sekaligus sebagai pembelajaran membuat program dengan nama variabel yang berbeda-beda. Bagaimana sekarang? sudah bisakah mengubah listing program C++ dari yang sebelumnya memperbesar huruf menjadi listing program yang memperkecil huruf?

Demikain  Contoh Program C++ Mengubah Huruf Besar-Kecil & Kecil-Besar semoga bisa membantu....
Share this article :

+ komentar + 1 komentar

Tuesday, 20 September, 2016

ko saya coba ga bisa ya? error di iostream

Post a Comment

Admin

 
Support : Cara Gampang | Creating Website | Mas Template
Copyright © 2013. Fama Gulz - All Rights Reserved
Created by Creating Website Modify by Fama Gulz
Proudly powered by Blogger