Part 2: Arithmetic Expressions

Calculate the following in Python using variables and arithmetic operators:

  1. num1 ← 10
  2. num2 ← 5
  3. num3 ← num1 + num2 * 2
  4. num4 ← (num1 + num2) * 2
  5. num5 ← num3 / 3 + num4
  6. Display the values of num3, num4, and num5.

Hint: Use +, -, *, /, and parentheses to control order of operations.


Part 3: Step-by-Step Algorithm Practice

Write Python code for this algorithm without using loops or if statements:

Algorithm:

  1. Set item to 7
  2. Create three variables: num1 = 3, num2 = 7, num3 = 9
  3. Check each variable manually to see if it equals item (just write it as a sequence of assignments and displays)
  4. Display "Item found" if a variable matches item
  5. At the end, display "Item not found" if none match

Hint: Since you haven’t learned if statements, just write a sequence that shows the comparisons step by step with comments.


Part 4: Mixed Expressions

Write a Python program that:

  1. Create three variables: a = 8, b = 4, c = 10
  2. Calculate:
    • result1 = a + b * c
    • result2 = (a + b) * c
    • result3 = a + (b / c)
  3. Display all three results.

This will help you practice order of operations and arithmetic in Python.