Cara Membuat Program Title Case Menggunakan Bahasa C - KakaKiky | Blog Edukasi
News Update
Loading...

Minggu, 12 Januari 2020

Cara Membuat Program Title Case Menggunakan Bahasa C

Cara membuat program title case dengan bahasa c
KakaKiky - Pada postingan kali ini, iky akan membagikan source code program Title Case. Program title case ini adalah program yang digunakan untuk mengubah semua huruf awal dan akhir dari sebuah kata menjadi huruf besar.

Sebagai contoh, bila user memasukkan kata ‘blog kakakiky adalah blog edukasi’ maka yang akan keluar sebagai output nantinya adalah ‘BloG KakakikY AdalaH BloG EdukasI’.

Walaupun kamu memasukkan kata dengan huruf besar semua, huruf kecil semua, ataupun huruf besar kecil, maka program ini akan tetap mengubah kata tersebut menjadi huruf besar di awal dan di akhir.

Bagi kamu yang ingin mengetahui source code Program Title Case tersebut, kamu bisa melihat program dan penjelasannya di bawah ini.

/*
Creator : M. Rizki Riswandi
Website : www.kakakiky.id
*/

#include <stdio.h>
#include <string.h>

int main(){
 int i; //Deklarasi variabel bertipe int
 char word[255]; //Deklarasi array bertipe char

 printf("\t\t==* Program Titlecase *==\n");
 printf("\nMasukkan sebuah Kalimat: ");
 scanf("%[^\n]", word);

Fungsi yang melakukan pengecekan apakah huruf awal dan akhir suatu kalimat itu adalah huruf besar atau huruf kecil, jika kecil maka akan dirubah menjadi huruf besar dengan menggunakan statement condition for

 for (i=0; word[i]!='\0'; i++){
  if(i==0) {
   if(word[i]>='a' && word[i]<='z')
   word[i] -= 32;
   continue;
  } if(word[i]==' '){
   if (word[i-1]>='a' && word[i-1]<='z')
    word[i-1]-=32;
   i++;
   if (word[i]>='a' && word[i]<='z')
    word[i]-=32;
   continue; 
  } else {
   if(word[i]>='A' && word[i]<='Z')
    word[i] += 32;
  }
 } 
 if (word[i] == '\0'){
  if (word[i-1]>='a' && word[i-1]<='z')
    word[i-1]-=32;
 }

Fungsi yang akan menampilkan output berupa kalimat yang sudah diubah menjadi title case (huruf besar di awal dan akhir kata)

 printf("Hasil Dari title case: %s\n\n", word);
 return 0;
}

Bagi kamu yang ingin mendownload source code program ini, bisa langsung klik tombol download yang ada di bawah ini:

Code 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!

Share with your friends

4 komentar

  1. Terima kasih kak, source code program bahasa C nya sangat bermanfaat. Tugas saya jadi terselamatkan (k)

    BalasHapus
  2. Sudah saya coba test compile, codenya berjalan dengan sempurna (y)

    BalasHapus

Notification
KakaKiky.id Adalah sebuah blog yang bergerak di bidang pendidikan. KakaKiky update postingan setiap harinya, bagi kamu yang tidak ingin ketinggalan informasi update terbaru, jangan lupa untuk subscribe menggunakan email kamu. Wassalamu'alaikum and Be Prepared!
Done