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 :)
Makasih sangat membantu
BalasHapusterimakasih, sangat jelas dan membantu
BalasHapus