Orang boleh pandai setinggi Langit, tapi selama ia tak menulis ia akan hilang di dalam masyarakat (Pramoedya Ananta Toer)

Program Pembalik Kata

Minggu, 17 Juni 2012


Pada kesempatan ini saya akan membagi-bagi ilmu tentang bagaimana cara membuat program untuk membalik kata dengan menggunakan array of char.
Mau tau bagaimana syntax program tersebut?????
Check this out guys,,semoga bermanfaat


#include <stdio.h>
#include <iostream.h>
#include <conio.h>
#include <string.h>
#include <stdlib.h>
void main()
{
char nama[50], x;
int a, b;
front:
system ("cls");
cout<<"*********************************************"<<endl;
cout<<"\t\tSelamat Datang di"<<endl;
cout<<"\t     PROGRAM PEMBALIK KATA"<<endl<<endl;
cout<<"\t      By : Indrie Widyarti"<<endl;
cout<<"*********************************************"<<endl;

printf("\n\nMasukkan Kata yang Akan Dibalik           : ");
gets(nama); //memasukkan variabel kata
a=strlen(nama); 
printf("\nHasil Balikkan kata                           : ");
for(b=a;b>=1;b--)//proses pembalikan kata
{
  char c=nama[b-1];
  printf("%c", c);
}
cout<<"\n\n*********************************************"<<endl;
cout<<"\n\nApakah Anda Ingin Menggunakan Program ini lagi(Y/T)??";
cin>>x;
                if(x=='Y'||x=='y')
goto front;
else(x=='T'||x=='t');}


Kemudian setelah kita compile maka hasilnya akan nampak sebagai berikut ini:

Kesimpulan :
            Hasil eksekusi program ini nantinya yaitu pertama kali kita akan diminta untuk memasukkan nama yang akan dibalik, kemudian program akan memproses masukan kita tadinya, lalu program akan menampilkan hasil dari balikan nama yang telah kita masukkan tadi. Dari program ini dapat disimpulkan bahwa program tersebut menggunakan array dimensi satu yang memiliki ciri-ciri :
(1) Setiap elemen array dapat diakses melalui indeks,
(2) Indeks array secara default dimulai dari 0.
Dan secara umum deklarasi array ini dapat dituliskan sebagai berikut, Tipe_array nama_array[ukuran]; dengan:
tipe                  : menyatakan jenis tipe data elemen larik (int, char, float, dll)
array nama       : menyatakan nama variabel yang dipakai.
A­­­­rray[ukuran]     : menunjukkan jumlah maksimal elemen larik.
Share this article :

2 komentar:

 
Support : Copyright © 2011. Indrie's Site - All Rights Reserved
Template Created by Creating Website Inspired by Sportapolis Shape5.com
Proudly powered by Blogger