Minggu, 09 Oktober 2016

PROGRAM PEMBALIK KATA DENGAN BAHASA C

     Pertama, sebelumnya anda harus punya compiler bahasa C nya dulu. Banyak kok seperti NetBeans, Visual Studio, Visual C++, Eclipse, dll. Nah anda bisa mendownloadnya dari internet dan free kok.
     Sebenarnya ini adalah tugas salah satu matkul yaitu membuat suatu program sederhana dengan menggunakan bahasa C. Karena itu, saya membuat suatu program yang namanya tertera dijudul, fungsinya ya tidak lain untuk membalikkan kata yang kita input sebelumnya. Tetapi bukan membalikkan atas dengan bawah lho ya... tetapi membalikkan depan dengan belakang, jadi kata yang telah diinput akan dabalik atau dimulai dari belakang kata.
     Program ini saya buat dengan menggunakan CodeBlock yang lagi-lagi bisa anda download secara free dari internet, kira-kira seperti inilah codingan pembalik kata yang saya buat:

#include <stdio.h>
#include <string.h>
main()
{
int hitung;
char kata[100];

printf("\t\t PROGRAM PEMBALIK KATA \n\n");

printf("masukkan kata yang ingin dibalik : \n");
scanf("%s", &kata);
hitung=strlen(kata);
printf("kata setelah dibalik : \n");
for(hitung-1;hitung>0;hitung--)
{
    printf("%c", kata[hitung-1]);
}
printf("\n");

return 0;
}

Dengan keterangan:

- #include : “#include” merupakan file yang berisi prototype (judul, nama, dan sintaks ) dari sekumpulan fungsi-fungsi pustaka tertentu. Sedangkan “<stdio.h>” merupakan singkatan dari standar input output header yang digunakan sebagai standar input output operasi yang digunakan.
-#include <string.h> : merupakan librari yang menyimpan fungsi-fungsi yang digunakan untuk menangani string ataupun substring.
- main () : Fungsi ‘main ()’ merupakan titik awal dan titik akhir peng-eksekusian program. Diawali dengan tanda ( { ) dan diakhiri dengan ( } ). Dan ‘int’ menunjukan bahwa struktur program bertipe data integer.
-int : ‘int’ menunjukan bahwa struktur program bertipe data integer.
- printf : Merupakan fungsi keluaran yang digunakan untuk menampilkan informasi/pesan kelayar secara terformat.n substring. Bisa juga diganti dengan puts(), bedanya puts menghasilkan output perbaris sedangkan printf melanjutkan output sebelumnya.
- return : Merupakan fungsi yang digunakan untuk megembalikan program apabila ingin mengulang pengujian data  kembali.
- \t dan \n : \t berfungsi seperti meng-tab output sedangkan \n berfungsi agar output pindah ke baris baru.

seperti itulah bentuk program atau coding pembalik kata ini

     Sekarang kita coba untuk compile dan memasukkan kata yang ingin kita balik, jangan lupa untuk dibuild terlebih dahulu agar program dapat dijalankan:

kata yang kalian input akan langsung dibalik seperti itu

     Nah, seperti itulah program pembalik kata yang saya buat. Silahkan teman-teman mencobanya, atau ada yang ingin menambahkan sesuatu pada programnya silahkan saja itu berarti kalian kreatif :)

2 komentar: