Ответы на вопрос:
ответ:
размерность массива (100)
диапазон значений (-100 - +100)
заменить все элементы с отрицательными значениями средним арифметическим значением всех положительных элементов
объяснение: #include
using std: : cin;
using std: : cout;
int main() {
double массив[100];
setlocale(lc_all, "russian");
double среднее_арифметическое = 0, количество_цыфр_больше_нуля = 0;
cout< < "=> было: \n";
for (int i=0; i< 100; ++i)
{
массив[i] = rand()%200-100;
cout<
массив[i] > 0 ? ++количество_цыфр_больше_нуля, среднее_арифметическое+=массив[i] : null;
}
среднее_арифметическое/=количество_цыфр_больше_нуля;
cout< < "\n => стало: \n\n";
for (int i=0; i< 100; ++i){
массив[i] = массив[i] < 0 ? среднее_арифметическое : массив[i];
cout<
}
cin.ignore();
return exit_success;
}
Популярно: Информатика
-
64даня116631.01.2021 11:50
-
Алёна28010409.10.2020 08:30
-
timatima310.08.2020 01:46
-
ramina2508.06.2023 00:46
-
didlok09.02.2021 04:38
-
МаринаДоблер06.08.2021 08:56
-
Kss14091606.06.2021 15:06
-
asqbwez08.08.2020 16:13
-
Доширак20719.08.2020 15:26
-
AlexPvP25.01.2023 23:38