Trong khoảng từ 100 đến 200 có tất cả bao nhiêu số nguyên tố

Viết chương trình nhập vào từ bàn phím hai số tự nhiên a và b [a b. Hiển thị thông báo lỗi nếu có.

  • Sử dụng vòng lặp for để duyệt các số từ a đến b
    • Với mỗi số được duyệt qua, kiểm tra số đó có phải là số nguyên tố không [Tham khảo Bài 3.16]
    • Nếu là số nguyên tố thì dùng hàm print[] kết hợp với tham số end để hiển thị kết quả theo định dạng đầu ra yêu cầu
  • Lỗi sẽ phát sinh ở lệnh ép kiểu nếu định dạng đầu vào không hợp lệ. Dùng lệnh except để bắt lỗi:
  • Dùng hàm print[] hiển thị thông báo lỗi ra màn hình
  • Code mẫu

    2 3 5 7 11 13 17
    0

    Kết luận

    Trong bài này, Kteam đã hướng dẫn bạn cách viết chương trình nhập vào từ bàn phím hai số tự nhiên a và b [a b. Hiển thị thông báo lỗi nếu có.

  • Sử dụng vòng lặp for với biến giá trị chạy từ a đến b: Kiểm tra điều kiện chia hết cho 5
    • Nếu chia hết cho 5 thì tăng biến đếm.
    • Kiểm tra xem biến đếm đã lớn hơn 10 chưa.
      • Nếu đúng thì xuất thông báo và sử dụng break để thoát vòng lặp
      • Nếu sai thì dùng hàm print[] kết hợp với tham số end để xuất kết quả theo định dạng đề bài yêu cầu
  • Sử dụng cấu trúc else của vòng for để xuất thông báo trường hợp không có số nào chia hết cho 5 và trường hợp đã in hết các số.
  • Lưu ý: else của for được thực hiện khi vòng lặp thoát ra một cách bình thường, không gặp lệnh break hay lỗi.
  • Lỗi sẽ phát sinh ở lệnh ép kiểu nếu định dạng đầu vào không hợp lệ. Dùng lệnh except để bắt lỗi:
  • Dùng hàm print[] hiển thị thông báo lỗi ra màn hình
  • Code mẫu

    -15 -10 -5 0 5 10 15 20
    Da in het cac so chia het cho 5
    0

    Kết luận

    Trong bài này, Kteam đã hướng dẫn bạn cách viết chương trình hiển thị ra màn hình các số chia hết cho 5 [không quá 10 số] trong khoảng a, b. Với a, b là hai số nguyên nhập từ bàn phím [a

    Chủ Đề