int main() {
char kal[30] = "Wikipedia BerBahaSa IndOnesIa";
ubahbesarkecil(kal);
printf("%s", kal);
getch(); return 0;
}
int main() {
char huruf = '8';
int numerik = hurufkenumerik(huruf);
printf("Hasil konversi = %d\n", numerik);
numerik = numerik * 20;
printf("Perkalian numerik hasilnya : %d", numerik);
getch(); return 0;
}
int hurufkenumerik(char a) {
int num = a - '0';
return num;
}
Menghitung Frekuensi Huruf
• Menghitung jumlah kemunculan suatu huruf
• Huruf yang digunakan adalah A..Z dan a..z
• Nomor ASCII
– A … Z = 65 – 90
– a … z = 97 – 122
• Pada contoh ini, A dan a dianggap sebagai a
saja (semuanya dikonversi ke huruf kecil lebih
dulu)
#include <stdio.h>
#include <ctype.h>
#include <conio.h>
Contoh
char tolower(char a);
int main() {
int frekhuruf[26] = {0};
char kal[40] = "the crazy fox jump over the lazy dog";
for(int i=0; i<=34; i++) {
if(isupper(kal[i]))
kal[i] = tolower(kal[i]);
frekhuruf[kal[i] - 97]++;
}
for(int j=0; j<=25; j++)
printf("Jumlah %c : %d\n", 97+j, frekhuruf[j]);
getch(); return 0;
}
char tolower(char a) {
return a + 32;
}
Output