Quảng cáo
1 câu trả lời 17
Tuyệt vời! Để giải quyết bài toán này trong Python, chúng ta sẽ kết hợp việc nhập dữ liệu, kiểm tra tính chia hết cho 3 và in ra kết quả. Dưới đây là một vài cách tiếp cận:
Cách 1: Sử dụng vòng lặp và điều kiện if
Python
a = int(input("Nhập số a: "))
b = int(input("Nhập số b: "))
c = int(input("Nhập số c: "))
d = int(input("Nhập số d: "))
e = int(input("Nhập số e: "))
# Tạo một danh sách chứa các số
numbers = [a, b, c, d, e]
print("Các số là bội của 3 là:")
for number in numbers:
if number % 3 == 0:
print(number)
Giải thích:
Nhập dữ liệu: Phần đầu của code cho phép người dùng nhập 5 số và lưu vào các biến tương ứng.
Tạo danh sách: Các số được đưa vào một danh sách numbers để dễ dàng xử lý.
Vòng lặp và điều kiện:Vòng lặp for duyệt qua từng phần tử trong danh sách numbers.
Điều kiện if number % 3 == 0 kiểm tra xem số đó có chia hết cho 3 không (số dư bằng 0).
Nếu số đó chia hết cho 3, nó sẽ được in ra màn hình.
Quảng cáo
Câu hỏi hot cùng chủ đề
-
1 54893
-
29896
-
29165