Đang Thực Hiện

C++ Programming Needed

I am studying C++ for personal interest and found that this program is very confusing. Just for my personal satisfaction i want this program completed so i can study it myself and thus further my knowledge in C++. I am willing to pay what is needed for completion before sunday afternoon. Thank you for your help and consideration

1. Write a function calculateItemCost prototyped by

double calculateItemCost(double itemPrice, char discountType, unsigned quantity);

so that the execution of this function will return the price for quantity number of the item priced originally at itemPrice each, and currently discounted according to discountType. For instance, calculateItemCost([url removed, login to view], 'D', 2) will return [url removed, login to view] because 17.44=10.9*0.8*2. Likewise calculateItemCost([url removed, login to view], 'B', 4) will return the value 19.8=[url removed, login to view]*0.9*4.

2. Write a function displayTotalCost prototyped by

void displayTotalCost(double totalCost, unsigned recordNum, bool aborted);

so that the execution of this function will first display the total sale cost stored in variable totalCost and the total number of sale records stored in recordNum. If aborted is true, then the function will also display an error message to the effect "Input terminated by invalid data at record" followed by the corresponding record value. For example, displayTotalCost([url removed, login to view], 3, false) could just display

Total sale cost (3 records) = $[url removed, login to view]

while displayTotalCost([url removed, login to view], 7, true) could display

Total sale cost (7 records) = $[url removed, login to view]

Input terminated by invalid data at record 8.

3. Write a function readSaleRecord prototyped by

int readSaleRecord(unsigned & itemId, double & itemPrice,

char & discountType, unsigned & quantity);

so that the execution of this function will retrieve 4 fields, i.e. the item ID itemId, the original item price itemPrice, the discount type discountType and the quantity quantity, from the stdin device. The returned value will be 0 if the reading has been successful, and will be non-zero if otherwise. In fact, when the record is not successfully read, the returned value will be 1 if it's due to receiving 0 for the item ID or hitting the EOF, and will be -1 if otherwise.

Enter

-> item ID: 101024

-> full item price: [url removed, login to view]

-> discount type: D

-> quantity: 1

Complete the rest of the program. Below is the screenshot of executing a possible implementation.

Enter

-> item ID: 101023

-> full item price: [url removed, login to view]

-> discount type: B

-> quantity: 1

Enter

-> item ID: 101024

-> full item price: [url removed, login to view]

-> discount type: D

-> quantity: 1

Enter

-> item ID: 100001

-> full item price: [url removed, login to view]

-> discount type: N

-> quantity: 5

Enter

-> item ID: 100002

-> full item price: [url removed, login to view]

-> discount type: N

-> quantity: 2

Enter

-> item ID: 103067

-> full item price: 1999

-> discount type: T

-> quantity: 1

Enter

-> item ID: 0

Total sale cost (5 records) = $[url removed, login to view]

Kỹ năng: Lập trình C, Lập trình C#, Lập trình C++

Xem thêm: variable programming, study programming, s programming, rest programming, programming variable, programming number, programming help needed, programming error, original programming, number programming, my programming, function programming, e programming, d programming, double programming, read example, programming function, programming example, programming char, char programming

Về Bên Thuê:
( 5 nhận xét ) sydney, Australia

Mã Dự Án: #1670952

Đã trao cho:

it2051229

Hi,kindly check your inbox for my inquiries. Thanks.

$30 AUD trong 1 ngày
(90 Đánh Giá)
5.4

12 freelancer đang chào giá trung bình $59 cho công việc này

msabouri

I'm an experienced C++ Programmer and I can easily finish this project

$30 AUD trong 1 ngày
(34 Đánh Giá)
5.1
rimcx

Hi, this is an easy assignment. I can do this quickly.

$30 AUD trong 1 ngày
(2 Đánh Giá)
4.0
diamond1027

Hi, I can start it right now. I can easily do it, and I will surely give you the result by Sunday afternoon. I will wait for you. Regards.

$35 AUD trong 1 ngày
(3 Đánh Giá)
3.7
coderz01

Hello. I can help you in no time.

$30 AUD trong 1 ngày
(2 Đánh Giá)
2.2
freelancer4142

Hi, I read your complete statement and can complete this assignment. Check PM for details. Thank you.

$30 AUD trong 1 ngày
(1 Đánh Giá)
1.6
Aravindhw1

Hello, I can do this work easily

$100 AUD trong 2 ngày
(0 Đánh Giá)
0.0
junaidsubhani

it is so simple i can handle it simply

$50 AUD trong 3 ngày
(0 Đánh Giá)
0.0
spidermind

Hi check PM

$50 AUD trong 1 ngày
(0 Đánh Giá)
0.0
mkoteshwar

C++ programming is easy for me. just done migrating c++ code to some other tech.

$50 AUD trong 1 ngày
(0 Đánh Giá)
0.0
jadarrr

PLEASE SEE PM

$170 AUD trong 3 ngày
(0 Đánh Giá)
0.0
tdvhoang

Please check your PM.

$35 AUD trong 0 ngày
(0 Đánh Giá)
0.0
LogicalError

hi bro please do check you PM thanks

$100 AUD trong 0 ngày
(0 Đánh Giá)
0.0