Program Mempermainkan Kata

# include <iostream.h>
# include <conio.h>
# include <stdio.h>

main()
{

int i,pil;
char kata[20],*array,ulang;

clrscr();

do{
cout <<"\n********************************";
cout <<"\n* PROGRAM MEMPERMAINKAN KATA *";
cout <<"\n********************************";
cout <<"\n";
cout <<"\n1.Membalikkan Kata (inputan)";
cout <<"\n2.Kapitalis Kata";
cout <<"\n3.Exit";
cout <<"\n";
cout <<"\nMasukkan pilihan Anda ! : "; cin >>pil;
switch(pil){

case 1:
clrscr();
cout <<"\n================================";
cout <<"\n= Membalikkan Kata (inputan) =";
cout <<"\n================================";
cout <<"\n\n";
cout <<"Masukkan kata : "; cin >>kata;

for(kata[i]!='\0';i>=0;i--) // kata[i]!='\0' artinya, nilai awal array kata merupakan akhir dari index array yang diinputkan. '\0' = null, menandai akhir dari index array yang diinputkan.
{
cout <<kata[i];
}
cout <<"\n\n\n";
break;

case 2:
clrscr();
cout <<"\n====================";
cout <<"\n= Kapitalis Kata =";
cout <<"\n====================";
cout <<"\n\n";
cout <<"Masukkan kata ! : ";
gets(array); // fungsi pengambilan tipe data string pada Bahasa C
cout <<"\n--------------------------------";
cout <<"\n\nHASIL : ";

for(i=0;array[i]!='\0';i++)
{
if((array[i]>='A')&&(array[i]<='Z'))
{
printf("%c",array[i]+32); //penjumlahan bilangan desimal dari karakter huruf besar yang diinputkan untuk menghasilkan bilangan desimal karakter huruf kecil
}
else
{
printf("%c",array[i]-32); //pengurangan bilangan desimal dari karakter huruf kecil yang diinputkan untuk menghasilkan bilangan desimal karakter huruf besar
}
}
cout <<"\n\n\n";
break;

case 3 :
clrscr();
break;
}
cout <<"Apakah Anda ingin mengulang ? [Y/T] : ";
cin >>ulang;
}
while(ulang=='Y'||ulang=='y');

cout <<"\3\3\3 TERIMA KASIH \3\3\3";

getch();
}

Posted in . Bookmark the permalink. RSS feed for this post.

2 Responses to Program Mempermainkan Kata

  1. Good article, I hope you comment me back on my blog, thanks

    ReplyDelete
  2. bli.... bisa gak buat program menentukan hari, tanggal, dan tahun kayak-di kalender gitu..??

    contact me

    ReplyDelete

Search

Support by Blogger ITN | Converted by LiteThemes.com