Quảng cáo
1 câu trả lời 125
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
Bạn cần hỏi gì?
Câu hỏi hot cùng chủ đề
-
Đã trả lời bởi chuyên gia
55322 -
Đã trả lời bởi chuyên gia
31198 -
Đã trả lời bởi chuyên gia
29761
