Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] Найти среднее геометрическое элементов массива А (С++) (http://forum.oszone.net/showthread.php?t=193306)

kmi567 07-12-2010 20:36 1560504

Найти среднее геометрическое элементов массива А (С++)
 
Люди добрые, прошу помочь в написании программы. Вот такое задание:


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

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

Drongo 09-12-2010 18:25 1562040

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

El Scorpio 10-12-2010 05:06 1562300

Цитата:

Цитата Drongo
1. Вводд чисел
2. Присваивание их массиву
3. Нахождение среднего геометрического. как его будем находить ?
..
4. И т.д. и т.п. »

1. Объявить массив указанного размера
2. Передать адрес массива и размер в функцию ввода
3. ....
4. Profit

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


Время: 15:55.

Время: 15:55.
© OSzone.net 2001-