- 20.06.2018 03:34
- Информатика
- remove_red_eye 15993
- thumb_up 28
Ответы и объяснения 1
#include
#include
#include
using namespace std;
int main() {
setlocale(LC_ALL, "rus");
int n, sum = 0;
cout <> n;
int *a = new int[n];
srand((unsigned)time(NULL));
for (int i = 0; i < n; i++) {
a[i] = rand() % 15;
cout << a[i] << " ";
}
cout << endl;
int b, c;
cout <> b;
cout <> c;
if (b > c) swap(b, c);
int k = 0;
cout << "Индексы элементов кратных 4(нумерация с нуля).\n";
for (int i = 0; i < n; i++) {
if (a[i] % 4 == 0 && (a[i] >= b && a[i] <= c && a[i] != 0)) {
sum = sum + a[i];
k++;
cout << i << " ";
}
}
cout << endl;
if (!k)
cout << "Таких элементов нет\n";
else
cout << "Среднее арифметическое = " << sum / k << "\n";
delete[] a;
system("pause");
return 0;
}
- 21.06.2018 15:45
- thumb_up 17
Знаете ответ? Поделитесь им!
Есть сомнения?
Не нашли подходящего ответа на вопрос или ответ отсутствует? Воспользуйтесь поиском по сайту, чтобы найти все ответы на похожие вопросы в разделе Информатика.
Трудности с домашними заданиями? Не стесняйтесь попросить о помощи - смело задавайте вопросы!
Информатика — наука о методах и процессах сбора, хранения, обработки, передачи, анализа и оценки информации с применением компьютерных технологий, обеспечивающих возможность её использования для принятия решений.