Quelpr

CAPE Computer Science Unit 1 · 2014 · Paper 2 · Question 4(a)(ii)

Data exists for ten items. Each line of data consists of a product name, price and discount %. You are required to read the data and complete the following tasks. For example, given: Shirt 120 25 The algorithm should print: Shirt 30 90 where "Shirt" is the product, 30 is the discount of 25% and 90 is the price after the discount.

Construct an algorithm to print the TOTAL amount of product discounts overall. If the total amount of discounts is greater than $500, print "Discounts exceeded."

The mark scheme is shown once you've answered.

Practise this question

Other parts of this question

  1. 4(a)(i)Construct an algorithm to print the product name, the discount for that product followed by the new price.[6 marks]
  2. 4(b)Construct a flow chart to represent the algorithm given in 4(a) above.[6 marks]
  3. 4(c)What would the algorithm print given the line of input data below? (Clearly show how you arrived at your answer.) 5 3 2 6 12 4[7 marks]

More practice: the rest of this paper · more Algorithm Verification and Development questions · all CAPE Computer Science Unit 1 past papers