Bài tập  /  Bài đang cần trả lời

Viết chương trình nhập vào bàn phím 1 anh sách a gồm các số nguyên. Xuất ra màn hình tổng các phần tử chẵn nhỏ hơn hoặc bằng 100 có trong danh sách a

viết chương trình nhập vào bàn phím 1 anh sách a gồm các số nguyên.Xuất ra màn hình tổng các phần tử chẵn nhỏ hơn hoặc bằng 100 có trong danh sách a
2 trả lời
Hỏi chi tiết
142
Tham khảo câu trả lời từ Trợ lý ảo Lazi
```python
a = []
n = int(input("Nhập số phần tử của danh sách a: "))
for i in range(n):
a.append(int(input("Nhập phần tử thứ {}: ".format(i+1)))

sum_even = 0
for num in a:
if num % 2 == 0 and num <= 100:
sum_even += num

print("Tổng các phần tử chẵn nhỏ hơn hoặc bằng 100 trong danh sách a là:", sum_even)
```

Chương trình trên sẽ yêu cầu người dùng nhập số phần tử của danh sách a và các phần tử của danh sách a. Sau đó, chương trình sẽ tính tổng các phần tử chẵn nhỏ hơn hoặc bằng 100 trong danh sách a và xuất kết quả ra màn hình.
1
0
Hươngg Hươngg
29/04 16:19:48
+5đ tặng
#include <iostream>
using namespace std;

int main() {
    int n;
    cout << "Nhap vao so luong phan tu cua mang: ";
    cin >> n;

    int a[n];
    cout << "Nhap vao cac phan tu cua mang: ";
    for (int i = 0; i < n; ++i) {
        cin >> a[i];
    }

    int sum = 0;
    for (int i = 0; i < n; ++i) {
        if (a[i] % 2 == 0 && a[i] <= 100) {
            sum += a[i];
        }
    }

    cout << "Tong cac phan tu chan nho hon hoac bang 100 trong mang la: " << sum << endl;

    return 0;
}
 

Mở khóa để xem toàn bộ nội dung trả lời

(?)
Bạn đã đạt đến giới hạn của mình. Bằng cách Đăng ký tài khoản, bạn có thể xem toàn bộ nội dung trả lời
Cải thiện điểm số của bạn bằng cách đăng ký tài khoản Lazi.
Xem toàn bộ các câu trả lời, chat trực tiếp 1:1 với đội ngũ Gia sư Lazi bằng cách Đăng nhập tài khoản ngay bây giờ
Tôi đã có tài khoản? Đăng nhập
1
0
GUNTER OBERDORF ...
29/04 16:27:26
+4đ tặng
Python



def tong_so_chan(n):
    # Khởi tạo biến tổng
    t />    
    # Duyệt qua từng phần tử trong danh sách
    for num in n:
        # Kiểm tra số chẵn và nhỏ hơn hoặc bằng 100
        if num % 2 == 0 and num <= 100:
            # Cộng vào tổng
            tong += num
            
    # Trả về tổng các số chẵn nhỏ hơn hoặc bằng 100
    return tong

# Nhập vào danh sách số nguyên từ bàn phím
a = [int(x) for x in input("Nhập danh sách số nguyên, cách nhau bằng dấu cách: ").split()]

# Gọi hàm và in ra kết quả
print("Tổng các số chẵn nhỏ hơn hoặc bằng 100 trong danh sách là:", tong_so_chan(a))

 
GUNTER OBERDORF ...
chấm điểm giúp

Bạn hỏi - Lazi trả lời

Bạn muốn biết điều gì?

GỬI CÂU HỎI
Học tập không giới hạn cùng học sinh cả nước và AI, sôi động, tích cực, trải nghiệm

Hôm nay bạn thế nào? Hãy nhấp vào một lựa chọn, nếu may mắn bạn sẽ được tặng 50.000 xu từ Lazi

Vui Buồn Bình thường

Học ngoại ngữ với Flashcard

×
Gia sư Lazi Gia sư
×
Trợ lý ảo Trợ lý ảo