Memeriksa Karakter Alfabet dan Angka Bahasa C Menggunakan ISALPHA dan ISDIGIT
// Program Bahasa C untuk
// mendemonstrasikan
// penggunaan fungsi isalpha()
// dan isdigit().
#include <ctype.h>
#include <stdio.h>
#include <stdlib.h>
int main()
{
char str[] = "12abc12";
int alphabet = 0, number = 0, i;
for (i = 0; str[i] != '\0'; i++)
{
// Memeriksa alfabet
if (isalpha(str[i]) != 0)
alphabet++;
// Memeriksa digit desimal
else if (isdigit(str[i]) != 0)
number++;
}
printf("Alphabetic_letters"
" = %d, Decimal_digits"
" = %d\n",
alphabet, number);
return 0;
}
Output:Alphabetic_letters = 3, Decimal_digits = 4
- Perbedaan Antara While(1) dan While(0) Bahasa C
- Menuju Perintah Tertentu Bahasa C Menggunakan Goto Statement
- Melompati Proses Looping Bahasa C Menggunakan Continue Statement
- Keluar dari Proses Looping Bahasa C Menggunakan Break Statement
- Input Nilai Rentang Pada Switch Case Statement Bahasa C
- Fungsi Bahasa C Beserta Penjelasannya
- Fungsi Prototype pada Bahasa C beserta Penjelasannya
6 komentar untuk "Memeriksa Karakter Alfabet dan Angka Bahasa C Menggunakan ISALPHA dan ISDIGIT"
Hubungi admin melalui Wa : +62-896-2414-6106
Respon komentar 7 x 24 jam, mohon bersabar jika komentar tidak langsung dipublikasi atau mendapatkan balasan secara langsung.
Bantu admin meningkatkan kualitas blog dengan melaporkan berbagai permasalahan seperti typo, link bermasalah, dan lain sebagainya melalui kolom komentar.
- Ikatlah Ilmu dengan Memostingkannya -
- Big things start from small things -
Apa fungsi perintah isalpha() pada Bahasa C?
BalasHapusFungsi perintah isalpha() pada bahasa C digunakan untuk memeriksa apakah karakter yang disimpan termasuk karakter alfabet atua tidak.
HapusApa fungsi perintah isdigit() pada Bahasa C?
BalasHapusPerintah atau fungsi isdigit() pada Bahasa C digunakan untuk memeriksa apakah suatu karakter termasuk karakter digit atau tidak.
HapusApa yang dimaksud dengan karakter alfabet?
BalasHapusKarakter alfabet adalah karakter huruf yang menggunakan huruf alfabet.
Hapus