pls help..

paper bills.. 1000, 500, 100, 50, 20, 10, 5, 1..

create a program that will count all the paper bills in
the number being input..

example:
enter a number: 3886

there is/are:

3 ->1000
1 ->500
3 ->100
1 ->50
1 ->20
1 ->10
1 ->5
1 ->1

example2:
enter a number: 728

there is/are:

0 ->1000
1 ->500
2 ->100
0 ->50
1 ->20
0 ->10
1 ->5
3 ->1

Answer Posted / subrata

#include<iostream>
using namespace std;



int main()
{
int bill[]={1000, 500, 100, 50, 20, 10, 5, 1};
int bill_count[]={0,0,0,0,0,0,0,0};

int size=8;
int val=728;


for(int i=0; i<size; i++)
{
if(val > bill[i] )
{

bill_count[i] = (val>=5?val/bill[i]:val);
val = val%bill[i];

}
}

for(int i=0; i<size; i++)
{
cout<< bill_count[i]<<" X " << bill[i]<<endl;
}

system("pause");
exit(0);
}

Is This Answer Correct ?    5 Yes 5 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What is the difference between interpreters and compilers?

721


Can you be bale to identify between straight- through and cross- over cable wiring? And in what case do you use straight- through and cross-over?

645


What is the use of volatile variable?

687


What are advantages of c++?

658


What is the difference between cin.read() and cin.getline()?

654






What happens when the extern "c" char func (char*,waste) executes?

722


Why is that unsafe to deal locate the memory using free( ) if it has been allocated using new?

722


What are the characteristics of friend functions?

649


Why do we use constructor?

712


What are the advantages of inheritance in c++?

751


What is an adjust field format flag?

762


What is class syntax c++?

710


Explain what data encapsulation is in c++?

657


Define friend function.

656


What are the operators in c++?

761