Информатика, вопрос задал Tteyan , 1 год назад

Дан массив целых чисел a1 ... an. Найти количество и сумму тех членов массива a1 an, которые делятся на 5 и не делятся на 7


Tteyan: язык C++

Ответы на вопрос

Ответил alchetorn
0

Ответ:

#include <iostream>

#include <ctime>

using namespace std;

int main() {

setlocale(LC_ALL, "rus"); //адекватный вывод в консоль на русском

const int n = 30;

int arr[n];

for (int i = 0; i < n; i++) //задаём массив рандомайзером

 arr[i] = rand() % 100 + 1;

int sum = 0, amount = 0;

for (int i = 0; i < n; i++) //ищем количество и сумму

 if (arr[i] % 5 == 0 && arr[i] % 7 != 0) {

  sum += arr[i];

  amount++;

 }

cout << "Количество: " << amount << "\nСумма: " << sum;

cout << "\n\nМассив:\n"; //вывод массива

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

 cout << "[" << i << "] = " << arr[i] << endl;

}

Новые вопросы