Ввести одномерный массив A из 12 элементов. Определить в нём
среднее геометрическое квадратов нечётных элементов.
1)Ввести массив вещественных чисел В(n). Все элементы массива, кото-
рые больше 9, заменить на 9, а все элементы, меньшие 5, заменить на 5.
Остальные элементы оставить без изменения. Массив распечатать.
на С++
Ответы на вопрос
Ответил voltak
0
#include <iostream>
#include <cmath>
using namespace std;
int main() {
int a[12];
int count = 0;
int count_of_elements = 0;
int j = 0;
cin >> count;
for(size_t i = 0; i < count; i++)
{
int n = 0;
cin >> n;
(n > 9) ? n = 9 : (n < 5) ? n = 5 : n;
(n % 2 != 0) ? a[j] = n, count_of_elements++, j++ : n;
cout << n << " ";
}
cout << endl;
int answer = 1;
for(size_t i = 0; i < count_of_elements; i++)
{
answer *= a[i];
}
cout << pow(answer, 1 / double(count_of_elements)) << endl;
}
//Ввод: count - кол-во чисел в массиве, n - сами числа.
princa196:
блок схемы нету
Новые вопросы
Русский язык,
2 года назад
Русский язык,
2 года назад
История,
6 лет назад
Математика,
6 лет назад
Алгебра,
8 лет назад