| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Центр помощи > [C++] обработка массива |
| Автор: dizel003 1.11.2011, 16:05 |
| Здравствуйте. Нужна помощь в написании небольшой программы на C ++ Массив из N вещественных элементов заполнить с клавиатуры, передать в функцию, вычислить среднее арифметическое значение элементов массива, результат вернуть в вызывающую функцию main и вывести на экран. Заранее благодарю вас. |
| Автор: azesmcar 1.11.2011, 16:32 | ||||||
Вообще-то так, как ты описал будет не очень то оптимально, так-как придется делать две итерации вместо одной. Так будет правильнее
но на всякий случай (если сильно надо)
ну или так
|
| Автор: dizel003 1.11.2011, 22:37 | ||||||||||
Спасибо больше за ответ!!! А не могли бы вы помочь, вот это лучше переделать. Я вот сейчас пришел домой, и не заметив ваш ответ начал делать свое... Сделал за пару часов сидя за книгой)
На сколько я понял строчка
должно передавать массив по ссылке И как я понял в функции
надо описать математическое действие по подсчету среднеарифметического числа!!! Что я не как не могу понять пока как сделать((((( И потом надо результат обратно вернуть в функцию mein
и вывести на экран значение! Ну это легко... Если можно, подскажите пожалуйста как в моей формуле рассчитать среднеарифметическое... так как мне придется объяснять работу и я не уверен, что смогу рассказать, как в вашем коде это получается( Первый раз столкнулся с "std::" Никудышный из меня программист, очень давно не включал эту программу... а вот тут пришлось. |