Quảng cáo
2 câu trả lời 31
# Nhập vào 5 số
numbers = [int(input("Nhập số a: ")), int(input("Nhập số b: ")), int(input("Nhập số c: ")),
int(input("Nhập số d: ")), int(input("Nhập số e: "))]
# Kiểm tra và in ra các số lẻ
print("Các số lẻ là:")
for number in numbers:
if number % 2 != 0:
print(number)
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]
# Duyệt qua từng số trong danh sách
for number in numbers:
# Kiểm tra xem số đó có phải là số lẻ không
if number % 2 != 0:
print(number)
Giải thích:
Nhập dữ liệu: Dòng lệnh từ dòng 1 đến dòng 5 dùng để nhập 5 số từ bàn phím và gán vào các biến tương ứng.
Tạo danh sách: Dòng 7 tạo một danh sách numbers chứa 5 số vừa nhập.
Vòng lặp: Dòng 9 bắt đầu một vòng lặp for để duyệt qua từng phần tử trong danh sách numbers.
Kiểm tra số lẻ: Dòng 10 kiểm tra xem số hiện tại có chia hết cho 2 không. Nếu số đó không chia hết cho 2 (số dư khác 0) thì đó là số lẻ và sẽ được in ra màn hình.
Quảng cáo
Câu hỏi hot cùng chủ đề
-
1 54893
-
29896
-
29165