Find Jobs
Hire Freelancers

C++ Programming Needed

$30-250 AUD

Đã hoàn thành
Đã đăng vào gần 12 năm trước

$30-250 AUD

Thanh toán khi bàn giao
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(10.90, 'D', 2) will return 17.44 because 17.44=10.9*0.8*2. Likewise calculateItemCost(5.50, 'B', 4) will return the value 19.8=5.50*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(55.55, 3, false) could just display Total sale cost (3 records) = $55.55 while displayTotalCost(66.66, 7, true) could display Total sale cost (7 records) = $66.66 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: 199.95 -> 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: 149.95 -> discount type: B -> quantity: 1 Enter -> item ID: 101024 -> full item price: 199.95 -> discount type: D -> quantity: 1 Enter -> item ID: 100001 -> full item price: 19.99 -> discount type: N -> quantity: 5 Enter -> item ID: 100002 -> full item price: 39.99 -> 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) = $1874.15
Mã dự án: 1670952

Về dự án

12 đề xuất
Dự án từ xa
Hoạt động 12 năm trước

Bạn muốn kiếm tiền?

Lợi ích khi chào giá trên Freelancer

Thiết lập ngân sách và thời gian
Nhận thanh toán cho công việc
Phác thảo đề xuất của bạn
Miễn phí đăng ký và cháo giá cho công việc
Đã trao cho:
Avatar người dùng
Hi,kindly check your inbox for my inquiries. Thanks.
$30 AUD trong 1 ngày
4,9 (90 nhận xét)
5,4
5,4
12 freelancer chào giá trung bình $59 AUD cho công việc này
Avatar người dùng
I'm an experienced C++ Programmer and I can easily finish this project
$30 AUD trong 1 ngày
5,0 (34 nhận xét)
5,1
5,1
Avatar người dùng
Hi, this is an easy assignment. I can do this quickly.
$30 AUD trong 1 ngày
5,0 (2 nhận xét)
4,0
4,0
Avatar người dùng
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
5,0 (3 nhận xét)
3,7
3,7
Avatar người dùng
Hello. I can help you in no time.
$30 AUD trong 1 ngày
5,0 (2 nhận xét)
2,2
2,2
Avatar người dùng
Hi, I read your complete statement and can complete this assignment. Check PM for details. Thank you.
$30 AUD trong 1 ngày
5,0 (1 nhận xét)
1,6
1,6
Avatar người dùng
Hello, I can do this work easily
$100 AUD trong 2 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
it is so simple i can handle it simply
$50 AUD trong 3 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
Hi check PM
$50 AUD trong 1 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
C++ programming is easy for me. just done migrating c++ code to some other tech.
$50 AUD trong 1 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
PLEASE SEE PM
$170 AUD trong 3 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
Please check your PM.
$35 AUD trong 0 ngày
0,0 (0 nhận xét)
0,0
0,0
Avatar người dùng
hi bro please do check you PM thanks
$100 AUD trong 0 ngày
0,0 (0 nhận xét)
0,0
0,0

Về khách hàng

Cờ của AUSTRALIA
sydney, Australia
5,0
5
Thành viên từ thg 5 31, 2012

Xác thực khách hàng

Cảm ơn bạn! Chúng tôi đã gửi email chứa đường link để bạn lấy tín dụng miễn phí.
Đã xảy ra lỗi trong khi gửi email của bạn. Hãy thử lại.
Người Dùng Đã Đăng Ký Tổng Số Việc Đã Đăng
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Đang tải xem trước
Đã cấp quyền truy cập vị trí.
Phiên đăng nhập của bạn đã hết hạn và bạn đã bị đăng xuất. Hãy đăng nhập lại.