Đức Anh Nguyễn
Hỏi từ APP VIETJACK
Cho dãy số gồm N . Tính tổng các số chẵn ( dùng list)
Quảng cáo
3 câu trả lời 195
Để tính tổng các số chẵn trong một dãy số gồm N phần tử, bạn có thể thực hiện như sau trong Python:
```python
N = int(input("Nhập số phần tử của dãy số: "))
numbers = []
for i in range(N):
num = int(input(f"Nhập số thứ {i+1}: "))
numbers.append(num)
sum_even = sum(num for num in numbers if num % 2 == 0)
print(f"Tổng các số chẵn trong dãy số là: {sum_even}")
```
Trong đoạn code trên, chúng ta nhập số phần tử của dãy số và sau đó nhập từng số vào list `numbers`. Cuối cùng, chúng ta sử dụng list comprehension để lọc ra các số chẵn và tính tổng của chúng.
Để tính tổng các số chẵn trong một dãy số gồm N phần tử, ta có thể sử dụng list comprehension để tạo ra một list mới chỉ chứa các số chẵn, sau đó tính tổng của list đó.
Dưới đây là một ví dụ với Python:
```python
# Nhập dãy số gồm N phần tử
N = int(input("Nhập số phần tử của dãy số: ")) numbers = []
for i in range(N):
num = int(input(f"Nhập số thứ {i+1}: "))
numbers.append(num)
# Tính tổng các số chẵn trong dãy số
sum_even = sum([num for num in numbers if num % 2 == 0])
print(f"Tổng các số chẵn trong dãy số là: {sum_even}")
```
Bạn có thể chạy đoạn code trên và nhập dãy số của mình để tính tổng các số chẵn trong dãy đó.
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
55475 -
Đã trả lời bởi chuyên gia
31411 -
Đã trả lời bởi chuyên gia
29954
Gửi báo cáo thành công!
