Ввести целое число N и массив из N целых чисел. Вычислить сумму элементов
массива, кратных 3.
С++
Ответы
Ответ дал:
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;
}
Приложения:
![](https://st.uroker.com/files/af0/af0cd7336e9855f76fe1d03535928b4a.jpg)
![](https://st.uroker.com/files/ad7/ad7dc2cf2b34c2f52c6177d20a0c1670.jpg)
Ответ дал:
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;
}
Вас заинтересует
1 год назад
2 года назад
7 лет назад
7 лет назад
8 лет назад