loader image

C program to find currency denomination

Aim: Find the currency denomination of a given amount using C.

#include<stdio.h>
#include<conio.h>

void main()
{
	int a;
	printf("Enter an amount : ");
	scanf("%d",&a);
	printf("\nCurrency denominations are :\n");
	if(a/2000!=0)
	{
		printf("\n2000 x %d",a/2000);
		a%=2000;
	}
	if(a/500!=0)
	{
		printf("\n500 x %d",a/500);
		a%=500;
	}
	if(a/200!=0)
	{
		printf("\n200 x %d",a/200);
		a%=200;
	}
	if(a/100!=0)
	{
		printf("\n100 x %d",a/100);
		a%=100;
	}
	if(a/50!=0)
	{
		printf("\n50 x %d",a/50);
		a%=50;
	}
	if(a/20!=0)
	{
		printf("\n20 x %d",a/20);
		a%=20;
	}
	if(a/10!=0)
	{
		printf("\n10 x %d",a/10);
		a%=10;
	}
	if(a/5!=0)
	{
		printf("\n5 x %d",a/5);
		a%=5;
	}
	if(a/2!=0)
	{
		printf("\n2 x %d",a/2);
		a%=2;
	}
	if(a!=0) printf("\n1 x %d",a);
	getch();
}
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments