Postingan

Menampilkan postingan dari Desember, 2016

Fungsi Terbilang di C

artikel ini saya buat untuk para calon programmer yang sedang menempuh pendidikan dan para pekerja IT yang sedang membutuhkan source code fungsi terbilang ini, #include <stdio.h> #include <stdlib.h> #include <string.h> void Terbilang(long nilai, char* keluaran) { char bilangan[][12] = { "\0", "satu\0", "dua\0", "tiga\0", "empat\0", "lima\0", "enam\0", "tujuh\0", "delapan\0", "sembilan\0", "sepuluh\0", "sebelas\0" }; char tmp1[255]; char tmp2[255]; tmp1[0] = 0; tmp2[0] = 0; if (nilai < 12) { strcpy(tmp1, " "); strcat(tmp1, bilangan[nilai]); } else if (nilai < 20) { Terbilang(nilai - 10, tmp1); strcat(tmp1, " belas"); } else if (nilai < 100) { Terbilang((int)(nilai/10), tmp1); Terbilang(nilai % 10, tmp2); strcat(tmp1, " puluh"); strcat(tmp1, tmp2); } else if (nilai <