Python Exercises - TA Version (Problems + Hints)

Bài Tập Python - Phiên Bản TA (Đề Bài + Gợi Ý)

For Teaching Assistants: This version contains 10 selected problems and hints only. Use this to help students during exercise sessions. Solutions are NOT included here.

Dành cho Trợ Giảng: Phiên bản này chỉ có 10 đề bài được chọn và gợi ý. Dùng để hỗ trợ học sinh trong các buổi thực hành. KHÔNG có đáp án.

Tier 2: Easy (Dễ) - 5 Exercises

Exercise 11: Count Even Numbers

Bài Tập 11: Đếm Số Chẵn

Problem: Enter n integers. Count how many are even.

Đề bài: Nhập n số nguyên. Đếm có bao nhiêu số chẵn.

Exercise 12: Find Maximum

Bài Tập 12: Tìm Số Lớn Nhất

Problem: Enter n integers. Find and print the maximum.

Đề bài: Nhập n số nguyên. Tìm và in số lớn nhất.

Exercise 14: Count Positive Numbers

Bài Tập 14: Đếm Số Dương

Problem: Enter n integers. Count how many are positive (greater than 0).

Đề bài: Nhập n số nguyên. Đếm có bao nhiêu số dương (lớn hơn 0).

Exercise 16: Categorize Numbers

Bài Tập 16: Phân Loại Số

Problem: Enter n numbers. Count negative, zero, and positive numbers.

Đề bài: Nhập n số. Đếm có bao nhiêu số âm, số 0, và số dương.

Exercise 17: Calculate Average

Bài Tập 17: Tính Trung Bình

Problem: Enter n numbers. Calculate and print average.

Đề bài: Nhập n số. Tính và in trung bình cộng.

Tier 3: Medium (Trung Bình) - 3 Exercises

Exercise 21: Grade Calculator

Bài Tập 21: Tính Điểm Chữ

Problem: Enter n scores (0-100). For each, print letter grade: A (90-100), B (80-89), C (70-79), D (60-69), F (<60).

Đề bài: Nhập n điểm (0-100). Với mỗi điểm, in điểm chữ: A (90-100), B (80-89), C (70-79), D (60-69), F (<60).

Exercise 23: Right Triangle

Bài Tập 23: Tam Giác Vuông

Problem: Enter rows n. Print right triangle with stars.

Đề bài: Nhập số dòng n. In tam giác vuông bằng sao.

Exercise 26: Temperature Converter

Bài Tập 26: Chuyển Đổi Nhiệt Độ

Problem: Enter n Celsius temperatures. Convert to Fahrenheit and categorize: Cold (<50°F), Moderate (50-80°F), Hot (>80°F).

Đề bài: Nhập n nhiệt độ Celsius. Chuyển sang Fahrenheit và phân loại: Cold (<50°F), Moderate (50-80°F), Hot (>80°F).

Tier 4: Hard (Khó) - 2 Exercises

Exercise 31: Prime Number Checker

Bài Tập 31: Kiểm Tra Số Nguyên Tố

Problem: Enter n positive integers. For each, check if it's prime.

Đề bài: Nhập n số nguyên dương. Với mỗi số, kiểm tra có phải số nguyên tố không.

Exercise 33: GCD Calculator (Euclidean Algorithm)

Bài Tập 33: Tính GCD (Thuật Toán Euclid)

Problem: Enter n pairs of numbers. For each pair, calculate GCD (Greatest Common Divisor).

Đề bài: Nhập n cặp số. Với mỗi cặp, tính GCD (Ước Chung Lớn Nhất).