Note AcademyNote Academy

Computer Science (AS & A Level) · Oct / Nov 2024 · Paper 21 · Question 6

9618

As printed in the paper

The question as text

A factory produces food items. The items must be used within a certain number of days after their production date. The number of days is known as the shelf life. It is different for each type of item but is always a whole number in the range 1 to 21 (inclusive). The latest date that an item can be used is called the ‘use-by’ date. A program is needed to produce labels which show the ‘use-by’ date. Part of the program is a function GetDate() which will: • take two parameters: a production date and a value representing the shelf life • return the corresponding ‘use-by’ date. The program contains a global 1D array DaysInMonth of type integer which stores the number of days in each month (index 1 is January): Index Value 1 31 2 28 Note: Leap years are not considered 3 31 4 30 11 30 12 31

Read automatically from the paper; the printed page above is exact.

Show the answer and mark scheme
  • 6(a)[2]

  • 6(b)[7]

Make a free account to save your answers and see your weak topics and ask the AI why a wrong answer is wrong.