Cara Membuat Program Reverse Sentence Menggunakan Bahasa C
Cara membuat Program Reverse Sentence (Pembalik Kata) |
KakaKiky - Pada postingan sebelumnya saya sudah pernah membagikan sebuah program dengan nama ‘Title Case’. Dan pada postingan kali ini saya akan kembali membagikan source code pemrograman bahasa C dengan nama ‘Reverse Sentence’.
Program Reverse Sentence atau program pembalik kata ini merupakan sebuah program bahasa C yang digunakan untuk membalikkan semua posisi kata yang berada di awal menjadi di akhir, dan semua huruf yang ada di awal kata menjadi di akhir kata. Selain itu program ini juga akan mengubah semua kata yang memiliki huruf besar menjadi huruf kecil.
Sebagai contoh, jika user memasukkan input berupa kata ‘saya ingin belajar bahasa pemrograman’ maka output yang akan dihasilkan oleh program pembalik kata ini adalah ‘namargormep asahab rajaleb nigni ayas’. Contoh lainnya, jika user menginputkan kata 'Aku programmer Pemula' maka output yang dihasilkan adalah 'alumep remmargorp hisam uka'.
Bagi kamu yang ingin mengetahui source code program Reverse Sentence tersebut, kamu bisa melihat program serta penjelasannya di bawah ini.
/*
Creator : M. Rizki Riswandi
Website : www.kakakiky.id
*/
#include <stdio.h>
#include <string.h>
int main(){
int count, i; //Deklarasi variabel bertipe int
char word[255]; //Deklarasi array bertipe char
printf("\t\t==* Program Pembalik Kata dan Lowercase *==\n\n");
printf("Masukkan Kata Yang Akan Dibalik: ");
scanf("%[^\n]", word);
printf("Kata Setelah Dibalik : ");
Berfungsi untuk memberikan panjang string word kepada count
count=strlen(word);
Fungsi yang melakukan pengecekan apakah suatu huruf itu huruf besar, apabila iya maka akan diubah menjadi huruf kecil, dengan mengandalkan tabel ASCII dan juga statement condition for
for(i=0; word[i]!='\0'; i++){
if(word[i] >= 'A' && word[i] <= 'Z'){
word[i] = word[i] + 32;
}
}
Fungsi yang melakukan pembalikan kata dengan menggunakan perulangan statement condition for
for(; count>0; count--){
printf("%c", word[count-1]);
}
printf("\n");
return 0;
}
Berikut ini adalah tampilan program Reverse Sentence yang berhasil dicompile dengan menggunakan salah satu compiler online bernama Repl.
Output yang dihasilkan dari program pembalik kata |
Bagi kamu yang ingin mendownload source code program tersebut bisa langsung klik tombol download yang ada di bawah:
Code program Reverse Sentence ini dibagikan sebagai bahan ajar dan referensi tambahan bagi mahasiswa IT yang sedang berjuang membuat tugas. Semoga postingan ini dapat bermanfaat, jangan lupa untuk tinggalkan komentar jika ada yang ingin ditanyakan. Wassalamu’alaikum and Be Prepared!
Mencoba untuk terus memahami.. belajar koding itu memang gampang gampang susah... Harus banyak belajar....
BalasHapusIyaa kak tetap semangat belajar programming nya hihi
HapusThanks tutorialnya ^_^
BalasHapusUr Welcome :)
HapusMantap kak!
BalasHapusTerima kasih kak :D
Hapus