101k views
3 votes
Write a program named as calcPrice.c that formats product information entered by the user and calculate the total amount of purchase.

1 Answer

1 vote

Answer:

Here is the calcPrice.c program:

#include <stdio.h> //to use input output functions

int main(void) { //start of main method

int itemNo, month, day, year, quantity; //declares variables to hold item number, quantity, and date

float unitPrice; //declare variable to hold price per unit

printf("Enter item number: "); // prompts user to enter item number

scanf("%d", &itemNo); //reads item number from user and stores it in itemNo variable

printf("Enter unit price: "); // prompts user to enter unit price

scanf("%f", &unitPrice); //reads input unit price and stores it in unitPrice variable

printf("Enter quantity: "); //prompts user to enter quantity

scanf("%d", &quantity); //reads input quantity and stores it in quantity variable

printf("Enter purchase date (mm/dd/yyyy): "); //prompts user to enter purchase date

scanf("%d/%d/%d", &month, &day, &year); //reads input date and stores it in month, day and year variables

float totalAmount = unitPrice * quantity; //computes the total amount

printf("\\Item\tUnit Price\tQTY\tPurchase Date\tTotal Amount\\"); //displays the item, unit price, qty, purchase data and total amount with tab space between each

printf("%d\t$%5.2f\t%d\t%.2d/%.2d/%d\t$%5.2f\\", itemNo, unitPrice,quantity, month, day, year,totalAmount); } //displays the values of itemNo, unitPrice, quantity, month, day, year and computed totalAmount with tab space between each

Step-by-step explanation:

Lets suppose user enters 583 as item number, 13.5 as unit price, 2 as quantity and 09/15/2016 as date so

itemNo = 583

unitPrice = 13.5

quantity = 2

month = 09

day = 15

year = 2016

totalAmount is computed as:

totalAmount = unitPrice * quantity;

totalAmount = 13.5* 2

totalAmount = 27.00

Hence the output of the entire program is:

Item Unit Price QTY Purchase Date Total Amount

583 $ 13.50 2 09/15/2016 $ 27.00

The screenshot of the program along with its output is attached.

Write a program named as calcPrice.c that formats product information entered by the-example-1
User Melchiar
by
5.0k points