Ввести целое число N и массив из N целых чисел. Вычислить сумму элементов
массива, кратных 3.
С++

Ответы

Ответ дал: restIess
1

#include <iostream>

using namespace std;

signed main() {

setlocale(LC_ALL, "Russian");

int N, _sum = 0;

cout << "Введите количество элементов массива: ";

cin >> N;

int *a = new int[N];

 

for (size_t i = 0; i < N; i++)

{

 cin >> a[i];

 if (a[i] % 3 == 0)

  _sum += a[i];

}

cout << "Сумма элементов массива, кратных 3: " << _sum << endl;

delete[] a;

return 0;

}

Приложения:
Ответ дал: etojan
0

#include <iostream>

using namespace std;

int main() {

int n;

// ввод размера массива

cin >> n;

// Выделение памяти

int *p = new int[n];

// ввод элементов массива

for(int i = 0; i < n; i++)

 cin >> p[i];

long long sum = 0;

for(int i = 0; i < n; i++)

 if(p[i] % 3 == 0)

  sum += p[i];

// вывод суммы элементов массива

cout << sum;

// освобождение памяти

delete [] p;

return 0;

}

Вас заинтересует