OFFERS! offer image Get Expert-crafted assignments
Save 51%

ENAP150 Computer Algorithms and Programming Lab Assessment 2026 | University of Dubai

Looking for Plagiarism-Free Answers for Your US, UK, Singapore, New Zealand, and Ireland College/University Assignments?

Talk to an Expert
Published: 24 Mar, 2026
Category Assignment Subject Computer Science
University University of Dubai Module Title ENAP150 Computer Algorithms and Programming
Academic Year 2026

ENAP150 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:

Q1)[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)

Q2)[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.

Q3) [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.

Q4) [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.

Achieve Higher Grades in ENAP150 Computer Algorithms and Programming Assignment & Raise Your Grades

Order Non-Plagiarised Assignment

Many students in Dubai struggle with complex management courses like ENAP150 Computer Algorithms and Programming at University of Dubai (UD). Analysing real-world leaders, evaluating leadership traits, and assessing their impact on organisational culture using academic theories can be daunting. But there’s no need to worry—Assignment help UAE is now easily accessible. With professional computer science assignment help, you can get 100% custom, human-written essays tailored to UAE requirements. Explore our risk management assignment samples for reassurance, and order today to secure top-quality support for your ENAP150 Computer Algorithms and Programming assignment.

Workingment Unique Features

Hire Assignment Helper Today!


Latest Free Samples for University Students

QUALIFI L5 BUS503 Business Development Assignment

Category: Assignment

Subject: Business Management

University: Qualifi

Module Title: BUS503- Business Development

View Free Samples

CII M92 – Insurance business and finance Coursework Assignment Answers

Category: CII Assignments

Subject: business

University: _______

Module Title: CII M92 – Insurance business and finance

View Free Samples

ECE5004 Professional Practicum 1: Early Childhood Education and Care Practicum Report Sample

Category: Assignment

Subject: Healthcare

University: New Zealand School of Education

Module Title: ECE5004 Professional Practicum 1: Early Childhood Education and Care

View Free Samples

BSBWHS414 Contribute to WHS Risk Management Assessment Answers Solution PDF

Category: Assignment

Subject: Management

University: _____

Module Title: BSBWHS414 Contribute to WHS Risk Management

View Free Samples

BSBWHS413 – Contribute to the implementation and maintenance of WHS consultation and participation processes Assessment Answer

Category: Assignment

Subject: Management

University: ________

Module Title: BSBWHS413 – Contribute to the implementation and maintenance of WHS consultation and participation processes

View Free Samples
Online Assignment Help in UK