# Need to get c code for this program!

Discussion in 'C' started by steveperry84, Jul 21, 2011.

1. ### steveperry84New Member

Joined:
Jul 21, 2011
Messages:
1
0
Trophy Points:
0
A department store is having a closeout sale on all its merchandise. Write a program that will prompt the user to enter 5 regular price item's and the percentage of the discount that should be given to that item. Store all prices and discount percentages and calcuated sales price in one array. Display the original prices, the discount rates, and the corresponding sale prices. The output should be formatted similar to the following.

Price Discount Sale price
3.50 .25 xx.xx
4.00 .50 xx.xx
5.25 .25 xx.xx
6.00 .30 xx.xx
10.45 .33 xx.xx

2. ### DRKNew Member

Joined:
Apr 13, 2012
Messages:
44
3
Trophy Points:
0
Nobody will do your homework for you, but here are some tips and sample code:

Code:
typedef struct
{
double price;
double discount;
double sale_price;
} item_t;
2. Define 5-element array of item-type above.
Code:
#define ITEMS_COUNT 5
item_t stock[ITEMS_COUNT];
3. Input data in a loop.
Code:
int i;
for (i = 0; i < ITEMS_COUNT; i++)
{
// input [I]stock[[/I][I]i].price[/I] and [I]stock[[/I][I]i].discount[/I] using [I]scanf()[/I]
stock[i].sale_price = stock[i].price - stock[i].price * stock[i].discount;
}
4. Display data in a loop.
Code:
printf("Price \t Discount \t Sale price \n");
for (i = 0; i < ITEMS_COUNT; i++)
{
printf("%.2lf \t %.2lf \t %.2lf \n", stock[i].price, stock[i].discount, stock[i].sale_price);
}