Exercise 1 — Temperature Converter (Celsius → Fahrenheit)

Objective: Practice arithmetic formulas and user input.

Task:
Ask the user for a temperature in Celsius and convert it to Fahrenheit.

Exercise 2 — Maximum of Three Numbers

Objective: Use conditional statements to compare values.

Task:
Ask the user for three numbers and print the largest one.

Exercise 3 — Count Vowels in a Word

Objective: Work with loops, strings, and character checking.

Task:
Ask the user for a word and count how many vowels it contains.

Exercise 4 — Reverse a String

Objective: Use slicing or loops to manipulate strings.

Task:
Write a program that reverses a word entered by the user.

Exercise 5 — Basic Password Strength Checker

Objective: Practice string conditions and logical operators.

Task:
Ask the user for a password and check:

Exercise 6 — Find the Smallest Number in a List

Objective: Work with lists and basic algorithms.

Task:
Given a list of numbers, print the smallest element.

Exercise 7 — Count Down Timer

Objective: Use loops and decreasing counters.

Task:
Ask the user for a number and print a countdown to zero.

Exercise 8 — Prime Number Checker

Objective: Use loops + conditions to implement logic.

Task:
Ask the user for a number and check whether it is prime.

Exercise 9 — Remove Duplicates from a List

Objective: Learn to use sets or logic to filter unique values.

Task:
Given a list with repeated values, print the list without duplicates.

Exercise 10 — Simple Bank Account Simulation

Objective: Combine variables, conditions, and loops.

Task:
Create a simple menu:

  1. Deposit money
  2. Withdraw money
  3. Show balance
  4. Exit