Bài 1:
#include <iostream>
using namespace std;
int main() {
int N;
// Nhập số lượng phần tử của mảng
cout << "Nhập số lượng phần tử của mảng (N <= 100): ";
cin >> N;
if (N <= 0 || N > 100) {
cout << "Số lượng phần tử phải trong khoảng từ 1 đến 100." << endl;
return 1;
}
int arr[N];
// Nhập các phần tử của mảng
cout << "Nhập " << N << " số nguyên:" << endl;
for (int i = 0; i < N; ++i) {
cin >> arr[i];
}
// Khởi tạo các biến tổng
int sum = 0;
int evenSum = 0;
int evenIndexSum = 0;
int positiveSum = 0;
// Tính các tổng
for (int i = 0; i < N; ++i) {
sum += arr[i];
if (arr[i] % 2 == 0) {
evenSum += arr[i];
}
if (i % 2 == 0) {
evenIndexSum += arr[i];
}
if (arr[i] > 0) {
positiveSum += arr[i];
}
}
// Xuất kết quả
cout << "Tổng các phần tử của mảng: " << sum << endl;
cout << "Tổng các số chẵn: " << evenSum << endl;
cout << "Tổng các phần tử ở vị trí chẵn: " << evenIndexSum << endl;
cout << "Tổng các số dương: " << positiveSum << endl;
return 0;
}