Skip to content

Course home

Programming concepts

Programming concepts

EasyMediumHard
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102
Question 49

A programmer has written a Python program that asks the user to input the prices of two different items (as real numbers) and then outputs which of the two items is the cheapest.

Complete the program below by filling in the gaps [1] to [5] using the items in Figure 1.

You will not need to use all the items in Figure 1. Each item in Figure 1 should only be used once.

price1 = float(input("Enter first price: "))
price2 = _____[1]_____(input("Enter second price: "))
if price1 < price2:
    print(_____[2]_____, "is cheaper.")
_____[3]_____ price1 > price2:
    print(_____[4]_____, "is cheaper.")
_____[5]____:
    print("The prices are equal.")

Figure 1

floatprice1price2else
elifintprice3if
theninputprint<
[5]
Markscheme

Programming concepts Questions

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

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

Question bank