Bài 1: In các số từ 1 đến n
Đề bài: Viết chương trình nhập số n và in các số từ 1 đến n.
Phân tích:
- Cần duyệt qua một dãy số từ 1 đến n
- Sử dụng hàm range(1, n+1) để tạo dãy số
- In từng số trong vòng lặp
Bài 2: Tính tổng các số từ 1 đến n
Đề bài: Nhập số n, tính tổng các số từ 1 đến n.
Phân tích:
- Khởi tạo biến tổng = 0
- Duyệt qua các số từ 1 đến n
- Cộng dồn từng số vào biến tổng
Bài 3: In bảng cửu chương
Đề bài: In bảng cửu chương của một số x.
Phân tích:
- Cố định số x cần tính bảng cửu chương
- Nhân x với các số từ 1 đến 10
- In kết quả dưới dạng “x × i = kết_quả”
Bài 4: In từng ký tự trong chuỗi
Đề bài: Nhập một chuỗi và in từng ký tự trên mỗi dòng.
Phân tích:
- Chuỗi có thể duyệt trực tiếp bằng for (chuỗi xem như là một danh sách các ký tự)
- Mỗi ký tự sẽ được in riêng biệt
Bài 5: In hình vuông sao
Đề bài: In hình vuông bằng dấu * với cạnh 4.
Phân tích:
- Dùng 2 vòng lặp for lồng nhau
- Vòng ngoài cho hàng, vòng trong cho cột
- In dấu * và dùng end=’ ‘ để không xuống dòng
Bài tập for kết hợp if
Bài 6: In số chẵn từ 1 đến n
Đề bài: Nhập số n, in tất cả số chẵn từ 1 đến n.
Phân tích:
- Duyệt qua các số từ 1 đến n
- Kiểm tra điều kiện số chẵn (chia hết cho 2)
- Chỉ in những số thỏa mãn điều kiện
Bài 7: Đếm số chẵn và số lẻ
Đề bài: Đếm xem có bao nhiêu số chẵn và số lẻ từ 1 đến n.
Phân tích:
- Dùng 2 biến đếm riêng biệt
- Kiểm tra điều kiện và tăng biến đếm tương ứng
- In kết quả sau khi duyệt hết
Bài 8: Tìm số chia hết cho 3 và 5
Đề bài: In các số từ 1 đến 100 chia hết cho cả 3 và 5.
Phân tích:
- Kiểm tra đồng thời 2 điều kiện
- Sử dụng toán tử and để kết hợp điều kiện
- Chỉ in số thỏa mãn cả 2 điều kiện
Bài 9: Phân loại số dương/âm
Đề bài: Nhập 5 số, đếm có bao nhiêu số dương và bao nhiêu số âm.
Phân tích:
- Dùng vòng lặp for để nhập 5 lần
- So sánh với 0 để phân loại
- Tăng biến đếm tương ứng
Bài 10: Kiểm tra số nguyên tố
Đề bài: Kiểm tra xem một số có phải là số nguyên tố không.
Phân tích:
- Số nguyên tố chỉ chia hết cho 1 và chính nó
- Kiểm tra từ 2 đến căn bậc 2 của n
- Nếu tìm thấy ước số thì không phải số nguyên tố
