Cara Membuat Program Title Case Menggunakan Bahasa C

Cara membuat program title case dengan bahasa c
KakaKiky - Pada postingan kali ini, saya 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:

Source code program bahasa C 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!