20 original exam-style questions - 9 pages of questions with a full mark scheme - free printable PDF.
| Denary | Binary (8-bit) | Hexadecimal |
|---|---|---|
| 100 | ? | ? |
| ? | 01011001 | ? |
| ? | ? | 7D |
number = input("Enter a positive whole number: ")
number = int(number)
binary = ""
WHILE number > 0
remainder = number MOD 2
binary = str(remainder) + binary
number = number DIV 2
ENDWHILE
print(binary)num1 = input("Enter the first number: ")
num2 = input("Enter the second number: ")
num1 = int(num1)
num2 = int(num2)
total = num1 + num2
IF total > 255 THEN
print("Overflow: the result cannot be stored in an 8-bit register")
ELSE
print("No overflow. Result = " + str(total))
ENDIF