C Program to calculate different discount for different Bill amount

Description

```Get price and quantity of a product, calculate bill amount, claculate 10% discount for the billamount 5000 and above, 5% discount for the bill amount 1000 and above.
Input:
10 400
Output:
3800

Input:
10 500
Oupt:
4500
```

Solution

```#include <stdio.h>

int main(void)
{

double quantity,price,amount,discount;

printf("Enter quantity and price:");
scanf("%lf %lf",&quantity, &price);

amount=quantity*price;

if(amount>5000)

{

discount=amount*0.10;

}

else if(amount > 1000)
{
discount=amount*0.05;

}
else
{
discount=0;
}
amount = amount - discount;
printf("%lf",amount);

return 0;

}```

Explanation

`chained conditional check is used here to check whether amount is greater than 1000 or greater than 5000. any one of the expression to calculate discount will be executed.`

Author - Ramesh P Natarajan

Learner, Professor, Technology Trainer, Software Developer and Content Marketer, very much passionate in the field of Software Application Development, Machine Learning and Search Engine Optimization.

Write to: [email protected]

Interesting Pattern Programs: for more Patterns

```Input:
5
Output:
*
**
***
****
*****
****
***
**
*Solution```
```Input:
5
Output:
*
***
*****
*******
*********
*******
*****
***
*Solution```
```Input:
5
Output:
*        *
**      **
***    ***
****  ****
**********Solution```
```Input:
5
Output:
*       *
**     **
***   ***
**** ****
*********Solution```
```Input:
5
Output:
*       *
**     **
***   ***
**** ****
*********
**** ****
***   ***
**     **
*       *Solution```
```Input:
5
Output:
*********
*******
*****
***
*
***
*****
*******
*********Solution```