Реферат

Реферат на тему Hum Essay Research Paper APPLICATION Bill

Работа добавлена на сайт bukvasha.net: 2015-06-13

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 8.11.2024


Hum Essay, Research Paper

/*

APPLICATION: Bill Report

FILE NAME: Bill.cpp

AUTHOR: Grace Hopper (Change Grace’s name to yours)

COURSE: CSC 102 Section 1 (Use the correct section number)

INSTRUCTOR: Elizabeth Hutchison

DUE DATE: December 10th, 2010 (Use the correct due date)

REFERENCE: “Computer Science – A structured Programming

Approach using C++”, Forouzan & Gilberg

(List any other references.)

……………………………………………………….

PURPOSE: Create a customer’s bill for a company.

The company sells only five different products:

TV, VCR, Remote Controller, CD Player, and Tape Recorder.

The Unit prices are $300.00, $120.00, $25.30, $250.00,

and $15.00, respectively. The program must read from

the keyboard the quantity of each piece of equipment purchased.

It then calculates the cost of each item, the subtotal, and

the total cost after a 9 1/8 % sales tax.

INPUT: The input data consists of a set of integers representing

the quantities of each item sold. Theses integers must be input

into the program in a user friendly way; that is, the program must

prompt the user for each quantity. For Example:

How many TV’s were sold?————-* 40

How many VCR’s were sold?————* 25

How many Remote Controls were sold?–* 15

How many CD Player’s were sold?——* 10

How many Tape Recorder’s were sold?–* 5

OUTPUT: The exact required format(based on the input from above)

for the output from the program is shown below:

UNIT TOTAL

QTY DESCRIPTION PRICE PRICE

— ———– —— ——–

40 TV 300.00 12000.00

25 VCR 120.00 3000.00

15 REMOTE CTRL 25.30 379.50

10 CD 250.00 2500.00

5 TAPE RECORDER 50.00 250.00

——–

SUBTOTAL 18129.50

TAX 1654.32

TOTAL 19783.82

Note: Your program does not need to handle quantities greater than 99

nor dollar amounts greater than 99999.99

……………………………………………………….

DICTIONARY:

constants:

CD(float) – cost of CD Player

REMOTE(float) – cost of Remote Contoller

TAPE(float) – cost of Tape Player

TAX(float) – sales tax rate

TV(float) – cost of Televison

VCR(float) – cost of VCR

variables:

quantity_tv(int)- quantity of TVs inputted by user

quantity_vcr(int)- quantity of VCRsinputted by user

quantity_remote(int)- quantity of Remote Controllers inputted by user

quantity_cd(int)- quantity of CD Players inputted by user

quantity_tape(int)- quantity of Tape players inputted by user

subtotal(float)- total of all items before tax

total(float)- total of all items including tax

total_cd(float)- total cost of all the CD Players

total_remote(float)- total cost of all the Remote Controllers

total_tape(float)- total cost of all the Tape Players

total_tax(float)- sales tax amount

total_tv(float)- total cost of all the TVs

total_vcr(float)- total cost of all the VCRs

*/

//=====================Begin Program Bill==========================

#include*iostream.h*

#include*iomanip.h*

//Global Declarations

const TV= 300.00;

const VCR= 120.00;

const REMOTE= 25.80;

const CD= 250.00;

const TAPE= 50.00;

const TAX= 9 + 1/8;

int main (viod)

{

// Local Declarations

integer quantity_tv;

integer quantity_vcr;

integer quantity_remote;

integer quantity_CD;

integer quantity_tape;

float subtotal;

float total;

float total_tv;

float total_vcr;

float total_remote;

float total_cd;

float total_tape;

float tax_total;

//DON’T FORGET: Output to the screen your name course and section number here!!

//Prompt for and get quantities from the user

cout ** “\nHow many TV’s were sold?————-* “;

cin ** quantity;

cout ** “How many VCR’s were sold?————–* “;

cin ** quantity;

cout ** “How many Remote Controls were sold?—-* “;

cin ** quantity;

cout ** “How many CD Player’s were sold?——–* “;

cin ** quantity;

cout ** “How many Tape Recorder’s were sold?—-* “;

cin ** quantity_tape;

//Calculate the totals

total_cd = CD * quantity_cd;

total_tv = TV * quantity_tv

total_vcr =VCR * quantity_vcr;

total_tape = TAPE * quantity_tape;

total_remote = REMOTES * quantity_remote;

subtotal = total_tv * total_vcr * total_remote * total_cd * total_tape;

total = subtotal + total_tax;

total_tax = subtotal + TAX;

Display results to the screen

cout ** setiosflags(ios::fixed);

cout ** setprecision(2);

//Print headings

cout ** “\n \t \t UNIT\t TOTAL”** endl;

cout ** “QTY\tDESCRIPTION\t PRICE\t PRICE” ** endl;

cout ** “—\t———–\t——\t——–” ** endl;

//Print itemization

cout ** setw(3) ** quantity_tv ** “\tTV \t” ** setw(6) ** TV;

** “\t” ** setw(8) ** total_tv ** endl;

cout ** setw(4) ** quantity_vcr ** “\tVCR \t” ** setw(7) ** VCR;

** “\t” ** setw(9) ** total_vcr ** endl;

cout ** setw(5) ** quantity_remote ** “\tREMOTE CTRL \t” ** setw(8) ** REMOTE;

** “\t” ** setw(10) ** total_remote ** endl;

cout ** setw(6) ** quantity_cd ** “\tCD \t” ** setw(9) ** CD;

** “\t” ** setw(11) ** total_cd ** endl;

cout ** setw(7) ** quantity_tape ** “\tTAPE RECORDER\t” ** setw(10) ** TAPE ;

** “\t” ** setw(12) ** total_tape ** endl;

//Print totals

cout ** “\t\t\t\t——–” ** endl;

cout ** “\t\tSUBTOTAL\t” ** setw(18) ** sub_total ** \n;

cout ** “\t\tTAX \t” ** setw(18) ** total_tax ** \n;

cout ** “\t\tTOTAL \t” ** setw(18) ** total ** \n;

//DON’T FORGET: Output to the screen your name course and section number here too!!!

return;

} //end main

//=====================End Program Bill==========================


1. Курсовая на тему Особенности банковской деятельности и планирования ОАО НБД Банк
2. Реферат Микрофлора хлебобулочных и кондитерских изделий
3. Реферат на тему Euthanasia Overview Essay Research Paper The term
4. Реферат Переношена вагітність
5. Реферат на тему Oedipal And Electra Complex Essay Research Paper
6. Реферат на тему Космологические и космогонические концепции естествознания
7. Контрольная работа по Управлению качеством 2
8. Доклад на тему Строение Земли Вулканизм и землетрясения Тектоника материков Атмосфера Земли климат и погода
9. Реферат на тему The Life And Times Of Henry Viii
10. Реферат на тему Slave Religion Essay Research Paper November 18