Учеба и наука
Дан массив А из 20... - вопрос №805789
Дан массив А из 20 элементов. Заменить положительные элементы массива на среднее арифметическое элементов массива. Результат вывести на печать. на языке бейсик
октябрь 26, 2013 г.
-
Всего ответов: 1
-
Какой тип у элементов массива?
Могу на с++ )
int size = 20;
//ищем среднее арифметическое
double mean = 0.;
for (int i = 0; i<size; i++)
mean += A[i]; //суммируем все элементы
mean /= size; //сумму делим на количество элементов
//заменяем положительные элементы на ср. арифм.
for (int i = 0; i<size; i++)
{
if (A[i]>0)
A[i] = mean;
}
//выводим на печать
for (int i = 0; i<size; i++)
std::cout<<A[i]<<" "; //в кавычках разделитель — прообел
Похожие вопросы
Решено
В некоторой стране автомобильный номер длиной 6 символов составляется из заглавных букв
сентябрь 19, 2013 г.