SOAL BAHASA C
USING DEV++
#include <stdio.h>
Buatlah program untuk
membantu kasir swalayan untuk memisahkan pecahan uang kembalian menjadi 50.000.
20.000, 10.000,5.000, 2.000, 500 dan 100
Dengan menginputkan
jumlah kembalian!
#include <stdlib.h>
#include <conio.h>
void main()
{
int a,b,c,d,e,f,g;
int kembalian;
printf ("jumlah uang kembalian = ");
scanf ("%i",&kembalian);
a=kembalian / 50000;
b=(kembalian - (a * 50000)) / 20000;
c=(kembalian - ((a * 50000) + ( b * 20000))) / 10000;
d=(kembalian - ((a * 50000) + ( b * 20000) + (c * 10000))) / 5000;
e=(kembalian - ((a * 50000) + ( b * 20000) + (c * 10000) + ( d * 5000)))/1000;
f=(kembalian - ((a * 50000) + ( b * 20000) + (c * 10000) + ( d * 5000) + ( e*1000)))/500;
g=(kembalian - ((a * 50000) + ( b * 20000) + (c * 10000) + ( d * 5000) + ( e*1000) + ( f*500)))/100;
printf ("\n %i %s",a,"lembar Rp. 50.000,-");
printf ("\n %i %s",b,"lembar Rp. 20.000,-");
printf ("\n %i %s",c,"lembar Rp. 10.000,-");
printf ("\n %i %s",d,"lembar Rp. 5.000,-");
printf ("\n %i %s",e,"lembar Rp. 1.000,-");
printf ("\n %i %s",f,"lembar Rp. 500,-");
printf ("\n %i %s",g,"lembar Rp. 100,-");
printf ("\n\n TERIMAKASIH ");
}
Comments
Post a Comment