no2
unknown
plain_text
3 years ago
3.4 kB
10
Indexable
#include <stdio.h> int main() { int num; // untuk menginput angka printf("Silahkan input angka (0-999):"); scanf("%d", &num); /* memisah 3 digit huruf menjadi satuan, puluhan, belasanm dan ratusan agar terkategori */ int s = num % 10; // untuk mengambil digit angka satuan nya num = num / 10; int b = s; int p = num % 10; // untuk mengambil digit angka puluhan nya num = num / 10; int r = num % 10; // untuk mengambil digit angka ratusan nya printf("Angka tersebut adalah = "); // untuk ratusan if (r == 1) { printf("Seratus"); } else if (r == 2) { printf("Dua Ratus "); } else if (r == 3) { printf("Tiga ratus "); } else if (r == 4) { printf("Empat ratus "); } else if (r == 5) { printf("Lima ratus "); } else if (r == 6) { printf("Enam ratus "); } else if (r == 7) { printf("Tujuh ratus "); } else if (r == 8) { printf("Delapan ratus "); } else if (r == 9) { printf("Sembilan ratus "); } // untuk puluhan if (p == 1 && s == 0) { printf("sepuluh "); } else if (p == 2) { printf("dua puluh "); } else if (p == 3) { printf("tiga puluh "); } else if (p == 4) { printf("empat puluh "); } else if (p == 5) { printf("lima puluh "); } else if (p == 6) { printf("enam puluh "); } else if (p == 7) { printf("tujuh puluh "); } else if (p == 8) { printf("delapan puluh "); } else if (p == 9) { printf("sembilan puluh "); } // khusus untuk angka belasan if (p == 1) { if (b == 1) { printf("sebelas "); } else if (b == 2) { printf("dua belas "); } else if (b == 3) { printf("tiga belas "); } else if (b == 4) { printf("empat belas "); } else if (b == 5) { printf("lima belas "); } else if (b == 6) { printf("enam belas "); } else if (b == 7) { printf("tujuh belas "); } else if (b == 8) { printf("delapan belas "); } else if (b == 9) { printf("sembilan belas "); } } // untuk satuan if (p != 1) { if (s == 1) { printf("satu "); } else if (s == 2) { printf("dua "); } else if (s == 3) { printf("tiga "); } else if (s == 4) { printf("empat "); } else if (s == 5) { printf("lima "); } else if (s == 6) { printf("enam "); } else if (s == 7) { printf("tujuh "); } else if (s == 8) { printf("delapan "); } else if (s == 9) { printf("sembilan "); } } return 0; }
Editor is loading...