Bahasa pemogramman memang banyak jenisnya, salah satunya adalah bahasa C atau Ansi C. Berikut ini Bahasa C dikembangkan di Bell lab pada tahun 1972 ditulis pertama kali oleh Brian W.
Setelah artikel sebelumnya yang juga membahas program dengan bahasa C yaitu Program Mencari Nilai Maksimum dan Minimum dengan Bahasa C, selanjutnya dalam pembahasan ini adalah bahasa pemogramman dengan menggunakan bahasa C yaitu membuat program untuk menghitung seberapa banyak jumlah pecahan uang dari jumlah uang yang ada dengan syarat uang pecahan yang lebih besar harus digunakan terlebih dahulu jika masih memungkinkan untuk digunakan, dalam kasus ini jumlah uang diinputkan oleh user dan hasil output dari program tersebut adalah hasil pecahan uang perlembarnya mulai dari pecahan terbesar hingga pecahan terkecil.
Jenis-jenis uang pecahan tersebut dideklarasi di dalam array n[15] yang berjumlah 15 macam jenis pecahan mata uang. Jika Anda ingin menambahkan jenis uang pecahan lain dapat menambahkan dalam array tersebut dengan panjang array yang lebih besar pula.
Bahasa C |
Jenis-jenis uang pecahan tersebut dideklarasi di dalam array n[15] yang berjumlah 15 macam jenis pecahan mata uang. Jika Anda ingin menambahkan jenis uang pecahan lain dapat menambahkan dalam array tersebut dengan panjang array yang lebih besar pula.
Berikut sintak programnya:
#include <stdio.h> #include <stdlib.h> int main(void){ /* Deklarasi variabel */ int i, x; long int uang, n[15]={100000,50000,20000,10000,5000,2000,1000,500,200,100,50,25,10,5,1}; printf("Jumlah Uang: "); scanf("%li", &uang); printf("\nOutput:\n"); printf("-------------------------\n"); printf(" Pecahan\tJumlah\n"); printf("-------------------------\n"); for(i=0; i<=14; i++){ x = uang / n[i]; uang = uang - n[i]*x; printf(" %6li\t\t %d\n", n[i], x); } return EXIT_SUCCESS; }
Hasil outputnya:
Jumlah Uang: 134256 (misal jumlah uang yang diinputkan)
Programnya simple banget...
ReplyDeleteSaya ada versi visualnya menggunakan delphi...
semoga bermanfaat yah...