Algorithms

EasyMediumHard
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
Question 20
Easy

A warehouse automated packaging system calculates how many full delivery crates (each holding 48 boxes) and smaller cartons (each holding 6 boxes) are needed to pack an order, along with any leftover single boxes.

The algorithm below is used to calculate this:

SET totalBoxes TO 512
SET crates TO totalBoxes DIV 48
SET remainingBoxes TO totalBoxes MOD 48
SET cartons TO remainingBoxes DIV 6
SET looseBoxes TO remainingBoxes MOD 6

Explain why integer division (DIV) and modulus (MOD), rather than real/standard division (/), are used in this algorithm.

[2]

Algorithms Questions

  1. GCSE
  2. /Computer Science
  3. /Algorithms