Algorithm Compilation Document
Algorithm Compilation Document
Pseudocode:
BEGIN
SET sum ← 0
SET count ← 0
FOR each number in list:
sum ← sum + number
count ← count + 1
END FOR
SET average ← sum / count
PRINT average
END
Python Code:
def compute_average(numbers):
if not numbers: # Prevent division by zero
return None
return sum(numbers) / len(numbers)
# Example usage:
numbers = [10, 20, 30, 40, 50]
print("Average:", compute_average(numbers))
Python Code:
for num in range(1, 11):
print(f"{num}: {num**2}")
Python Code:
messages = {"English": "Good morning", "French": "Bonjour"}
for lang, greeting in messages.items():
print(f"{lang}: {greeting}")
Python Code:
battery_level = int(input("Enter battery percentage: "))
Python Code:
students = ["male", "female", "male", "female", "female"]
male_count = students.count("male")
female_count = students.count("female")
print(f"My favorite color is {favorite_color}, my name is {name}, and I am {age} years old.")