Page 190 - MODUL ALGORTIMA DAN PEMROGRAMAN
P. 190
// Abaikan angka
} else if (str[i] == ' ') {
// Abaikan spasi
} else {
konsonan++;
}
}
printf("Jumlah Vokal: %d\n", vokal);
printf("Jumlah Konsonan: %d\n", konsonan);
return 0;
}
Output:
Masukkan string: widya ainun lestari
Jumlah Vokal: 5
Jumlah Konsonan: 0
Penjelasan:
• Program ini menggunakan header stdio.h untuk input/output standar dan string.h untuk fungsi
manipulasi string.
• Deklarasi variabel string str untuk menyimpan string yang akan diproses.
• Deklarasi variabel integer vokal dan konsonan untuk menghitung jumlah vokal dan konsonan.
• Membaca string dari pengguna menggunakan scanf("%s", str).
• Perulangan for iterasi melalui setiap karakter dalam string hingga mencapai karakter null
('\0').
• Kondisi if-else untuk menentukan apakah karakter saat ini adalah vokal, konsonan, angka,
spasi, atau karakter lainnya.
• Menghitung jumlah vokal dan konsonan sesuai dengan kondisi.
• Menampilkan jumlah vokal dan konsonan ke konsol.
181