Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
0 / 0 / 0
Регистрация: 29.11.2014
Сообщений: 7
1

Надо сделать задание (надо найти среднее геометрическое)

07.12.2014, 14:40. Показов 2055. Ответов 3
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Вот задание: найти среднее геометрическое n значений Z1,Z2,...Zn по формуле p=(Z1 Z2 ... Zn) 1/n после чего,каждое из этих значений уменьшить на величину среднего геометрического.
Спасибо за внимание.(можно как С++ так и С)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.12.2014, 14:40
Ответы с готовыми решениями:

В массиве найти среднее геометрическое, все элементы с нечетными индексами уменьшить на среднее геометрическое
В заданном массиве A1,A2, ... An найти среднее геометрическое, а затем все элементы с нечетными...

Надо сделать задание по процедурам
Помогите пожалуйста написать программы в паскале,используя процедуры.Заранее спасибо. ...

надо сделать задание в КРОТЧАЙШИЕ СРОКИ ДО 9 ЯНВАРЯ
Написать программу обработки файла типа запись, содержащую следующие пункты меню: «Создание»,...

Ребята , прошу посмотреть, надо сделать очень слайдер как надо
Сделал с помощью плагина. Плагин vSlider сайт http://bubnovsky-perm.ru/ Не могу понять как его...

3
76 / 36 / 17
Регистрация: 24.07.2014
Сообщений: 357
07.12.2014, 14:51 2
Цитата Сообщение от anton669 Посмотреть сообщение
по формуле p=(Z1 Z2 ... Zn) 1/n
я думал ср. геометр. вычисляется так:https://www.cyberforum.ru/cgi-bin/latex.cgi?p=\sqrt[n]{{x}_{1}*{x}_{2}*...*{x}_{n}}
0
0 / 0 / 0
Регистрация: 29.11.2014
Сообщений: 7
07.12.2014, 16:44  [ТС] 3
Так написано в задании...
0
8 / 1 / 2
Регистрация: 07.12.2014
Сообщений: 15
08.12.2014, 00:21 4
Лучший ответ Сообщение было отмечено anton669 как решение

Решение

У вас написана формула среднего арифметического, если использовать именно вашу формулу то будет так!
Случайно отправил сообщение, сейчас через пару минут напишу код.

Добавлено через 9 минут
Вот я так понял Z элементы нужно умножить, и потом разделить на n, просто никаких арифметических знаков нет. Если что обращайся.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#include <iostream>
 
using namespace std;
 
void main() 
{
    setlocale(LC_ALL, "rus");
    double arr[100], n, p=1;
    cout << "n=";
    cin >> n;
    for (int i = 0; i < n; i++)
    {
        cin >> arr[i];
        p *= arr[i];
    }
    p /= n;
    cout << "\n Среднее геометрическое:" << p;
    cout << "\n Массив после вычитания среднего геометрического!";
    for (int i = 0; i < n; i++)
    {
        arr[i] -= p;
        cout << "\n arr[" << i << "]=" << arr[i];
    }
}
1
08.12.2014, 00:21
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
08.12.2014, 00:21
Помогаю со студенческими работами здесь

Надо сделать несколько простых задач на Хаскел очень надо
1. Выбрать N самых больших чисел из последовательности чисел. 2. Выбрать N самых маленьких чисел...

Есть предел. Надо т.е разделить на высшую степень числитель со знаменателем. Но там корни с разными степенями. Что с этими корнями сделать надо?
Добрый день. Подскажите пожалуйста. Есть предел. Надо т.е разделить на высшую степень числитель со...

с Клавиатуры надо ввести имена 5 человек , надо найти сколько гласных букв в каждом имени человека
надо сделать программу с помощию функций !задание - с Клавиатуры надо ввести имена 5 человек ,...

Предложение из трех слов. Надо сделать так, чтобы среднее слово было в круглых скобках
предложение из трех слов, надо сделать так чтобы среднее было в круглых скобках


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru