Ai giúp mình với, tin học 11

Tính tổng chẵn các phần tử mảng.

Dữ liệu lấy từ tệp DL.txt

Ghi kết quả ra tệp KQ.txt

VD. DL.txt KQ.txt

5 N 20

2 a1

3 a2

4 a3

5 a4

6 a5

1 câu trả lời

Đề không rõ lắm, tổng chẵn mà output là xuất tổng mảng, mình làm 2 cái nhé.

Tổng các phần tử chẵn:

#include <iostream>
using namespace std;

int n, x, res = 0;

int main() {
    freopen("DL.txt", "r", stdin);
    freopen("KQ.txt", "w", stdout);
    cin >> n;
    for(int i = 0; i < n; ++i) {
        cin >> x;
        if(x % 2 == 0) res += x;
    }

    cout << res;
}

Tổng mảng:

#include <iostream>
using namespace std;

int n, x, res = 0;

int main() {
    freopen("DL.txt", "r", stdin);
    freopen("KQ.txt", "w", stdout);
    cin >> n;
    for(int i = 0; i < n; ++i) {
        cin >> x;
        res += x;
    }

    cout << res;
}

Câu hỏi trong lớp Xem thêm