Skip to content

Course home

Programming fundamentals

Programming fundamentals

EasyMediumHard
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768
Question 67

A logistics company uses a program to calculate the transportation charge for cargo.

cargo_mass = float(input("Enter cargo mass in kg: "))
is_hazardous = input("Is the cargo hazardous? (Y/N): ")
safety_surcharge = 0.0
if is_hazardous == "Y":
    safety_surcharge = cargo_mass * 0.45
total_charge = (cargo_mass * 8.50) + safety_surcharge
print("Total transportation charge: £", total_charge)

Identify two variables used in this program.

[2]
Markscheme

Programming fundamentals Questions

  1. GCSE
  2. /Computer Science
  3. /Programming fundamentals

95 exam-style questions on OCR GCSE Computer Science Programming fundamentals. Each one has a worked solution and a mark scheme showing where the marks go.

Question bank