📖 Uncategorized

ENAP150 Lab Assessment Course Learning Outcomes (CLO) Use the fundamental programming constructs. Solve Computing Problems using flowcharts and pseudo-codes. Implement Algorithms using

ES EssayPanel Expert · 📅 12 April 2026 · ⏱ 2 min read
✍️ Need help with this assignment? Get expert quotes in minutes — free to submit. ✍️ Get Writing Help FREE

ENAP150 Computer Algorithms and Programming ENAP150 Lab Assessment Course Learning Outcomes (CLO) Use the fundamental programming constructs. Solve Computing Problems using flowcharts and pseudo-codes. Implement Algorithms using programming concepts. Develop a computer program to solve problems using functions. Project Description       [Total 8 Marks]

You have been hired by a hypermarket chain as a program developer. The chain plans to deploy an online shopping platform. Your first job is to use C++ to write a prototype. This prototype program should be able to do the following:

Question 1 [2 Marks]

Prompt the customer to start shopping or to exit from the program.

If the customer chooses to start shopping, a list of grocery items should be displayed to choose from. Each item should have a different price, for example: 1-Milk (6 AED) 2-Fruit (14 AED) 3-Bread (25 AED)

Question 2 [2 Marks]

After choosing an item, the customer should be asked to confirm whether they wish to add it to their cart or not. If he adds it to the cart, the total sum should be updated.

Question 3 [2 Marks]

After the customer has chosen to add the item to the cart or otherwise, he should be prompted as to whether he wishes to continue shopping or proceed to checkout.

Question 4 [2 Marks]

If the customer wants to check out, ask if he wishes to donate to charity. The donation amount (5 AED) should be added to the final bill. The final bill should include a tax amount (10% of the total) and the amount of charity donated, if any. Make sure to display the final bill amount.

You need to implement at least one function in your program. For example, a function to find the final bill amount

Plagiarism Free Assignment Help

Expert Help With This Assignment — On Your Terms

  • All subjects — UK, USA & Australia writers
  • 100% Plagiarism-Free — Turnitin report included
  • Deadline from 3 hours
  • Unlimited free revisions
  • Free to submit — compare quotes
ES
EssayPanel Expert
Academic Expert · EssayPanel

Expert academic writer and education specialist helping students in the UK, USA, and Australia achieve their best results across all subjects.

Need help with your own assignment?

Our expert writers can help you apply everything you've just read — to your actual assignment, brief, and marking criteria.

Get Expert Help Now →
📝 Free Submission — No Card Required

Need Help With This Assignment?

Our verified experts deliver 100% original, plagiarism-free work to your exact brief and marking criteria. Submit free — compare quotes — choose your expert.

Write My Assignment FREE Get A Free Quote →

No credit card · No commitment · First quote in minutes