# C Program To Count Total Number Of Notes in Given Amount

C Program to count the total number of notes in a given amount – In this distinct article, we will describe the multiple ways to count the total number of notes in a given amount in C programming.

The ways used to count the total number of notes in a given amount in C programming are as follows:

• Using Standard Method
• Using User-Defined Function
• Using Pointers

As we all know, in cash bundles, several notes make up a stipulated amount of money necessary for the person concerned.

In the same way, this blog talks about the multitude of ways to count the number notes present in a given amount. A single base of note is multiplied several times in a bundle. C program to count the total number of notes in a given amount. Here is the complete code with sample outputs and example programs, do check it out here. For more C beginner programs you can check out here.

Thus, the several methods with which the notes in a given amount is calculated in C programming are as follows:

## Using Standard Method

Output:

### Using User-Defined Function

1) Read the entered amount and put it in the variable m.

2) The user-defined function denomination will divide the amount in to 500,100,50,20,10,5,2,1 rupees notes.

Int array a={500,100,50,20,10,5,2,1}.

temp=amount.

for loop iterates from i=0 to 7 ,

quotient of temp/a[i] ,represents no.of a[i] notes in the given amount.

temp=remainder of temp/a[i].

Output:

#### Using Pointers

1)Pass the addresses of the array a, m to the function denomination as denomination(&a,&m).

2)The pointer variable *a points the values of the array, *m points the value which is at the address &m.

3)temp=the value pointed by the pointer variable *m.

for loop iterates from i=0 to 7

no.of a[i] notes =quotient of temp/the value pointed by the pointer variable *(a+i).

temp=remainder of temp/a[i].

Output: