Nhập vào danh sách b . Đếm và đưa ra màn hình các phần tử chia hết cho hai của danh sách.
Quảng cáo
1 câu trả lời 280
Dưới đây là một chương trình Python để nhập vào danh sách và đếm các phần tử chia hết cho hai:
```python
def count_divisible_by_two(lst):
count = 0
divisible_by_two = []
for num in lst:
if num % 2 == 0:
count += 1
divisible_by_two.append(num)
return count, divisible_by_two
def main():
# Nhập danh sách từ người dùng
lst = []
n = int(input("Nhập số lượng phần tử của danh sách: "))
print("Nhập các phần tử của danh sách:")
for i in range(n):
num = int(input())
lst.append(num)
# Đếm và đưa ra màn hình các phần tử chia hết cho hai
count, divisible_by_two = count_divisible_by_two(lst)
print(f"Số lượng phần tử chia hết cho hai trong danh sách là: {count}")
print("Các phần tử chia hết cho hai trong danh sách là:", divisible_by_two)
if __name__ == "__main__":
main()
```
Chương trình này sẽ yêu cầu người dùng nhập số lượng phần tử của danh sách và sau đó nhập từng phần tử của danh sách. Sau đó, nó sẽ đếm số lượng phần tử chia hết cho hai và đưa ra màn hình các phần tử đó.
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
55507 -
Đã trả lời bởi chuyên gia
31441 -
Đã trả lời bởi chuyên gia
29983
