Войти

Показать полную графическую версию : [решено] Найти среднее геометрическое элементов массива А (С++)


kmi567
07-12-2010, 20:36
Люди добрые, прошу помочь в написании программы. Вот такое задание:


Задание
Обработать на ЭВМ массив в соответствии с вариантом задания. Массив объявить в функции main(). Инициализировать с клавиатуры, проверяя условия и ограничения.
Обработку массива проводить в отдельной функции, при вызове которой массив используется в качестве аргумента.
На печать вывести значения вводимых исходных массивов и результаты обработки, сопровождая вывод наименованиями выводимых массивов и значений.
Ввод и вывод данных массива должны осуществлять отдельные функции.

Массив: A(N)
Действия: Найти среднее геометрическое элементов массива А
Условия и ограничения: a(i)>0, N<=50

Drongo
09-12-2010, 18:25
kmi567, В чём сложность задачи? Распишите обычными словами как бы вы решили задачу:
1. Вводд чисел
2. Присваивание их массиву
3. Нахождение среднего геометрического. как его будем находить ?
..
4. И т.д. и т.п.

El Scorpio
10-12-2010, 05:06
1. Вводд чисел
2. Присваивание их массиву
3. Нахождение среднего геометрического. как его будем находить ?
..
4. И т.д. и т.п. »
1. Объявить массив указанного размера
2. Передать адрес массива и размер в функцию ввода
3. ....
4. Profit

Ах да, "среднее геометрическое" - это корень степени n из произведения n чисел ( X1*X2*...*Xn )




© OSzone.net 2001-2012