Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Ксения О
4 / 4 / 0
Регистрация: 06.12.2010
Сообщений: 30
#1

Найти среднее геометрическое элементов массива - C++

27.02.2011, 14:05. Просмотров 1130. Ответов 8
Метки нет (Все метки)

Массив-A[N]
Задание-Найти среднее геометрическое элементов массива A
Условия и ограничения-A>0; N=10
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
27.02.2011, 14:05
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Найти среднее геометрическое элементов массива (C++):

Найти среднее геометрическое элементов массива - C++
Массив-A Задание-Найти среднее геометрическое элементов массива A Условия и ограничения-A>0; N=10 Помогите пожалуйста решить в...

Найти среднее геометрическое элементов массива А ai>0,N<=50 - C++
Помогите пожалуйста решить эту задачу:,,А(N) Найти среднее геометрическое элементов массива А ...

Найти среднее геометрическое элементов массива A - C++
Массив-A Задание-Найти среднее геометрическое элементов массива A Условия и ограничения-A&gt;0; N=10

Найти среднее геометрическое четных элементов массива - C++
Всем привет Помогите пожалуйста сделать задания: 1)найти среднее геометрическое четных элементов массива 2)найти номер наибольшего по...

Вычислить среднее геометрическое элементов массива, удовлетворяющих условию (не могу найти ошибку) - C++
Помогите найти ошибку в программе: #include &lt;iostream&gt; #include &lt;ctime&gt; #include &lt;cmath&gt; using namespace std; int main() ...

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

8
M128K145
Эксперт JavaЭксперт С++
8320 / 3540 / 143
Регистрация: 03.07.2009
Сообщений: 10,708
27.02.2011, 17:40 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <cmath>
 
int main()
{
    const int N = 10;
    int A[N];
    int i, res = 1;
    for(i = 0; i < N; ++i) 
        std::cin>>A[i];
    for(i = 0; i < N; ++i) 
        res *= A[i];
    res = pow(res, 1.0/N);
    std::cout << "\nres = " << res;
    return 0;
}
1
Ксения О
4 / 4 / 0
Регистрация: 06.12.2010
Сообщений: 30
27.02.2011, 22:18  [ТС] #3
а проще может быть?
0
asics
Freelance
Эксперт С++
2854 / 1789 / 144
Регистрация: 09.09.2010
Сообщений: 3,841
27.02.2011, 22:19 #4
Цитата Сообщение от Ксения О Посмотреть сообщение
а проще может быть?
Куда уж проще ?
0
Ксения О
4 / 4 / 0
Регистрация: 06.12.2010
Сообщений: 30
27.02.2011, 22:26  [ТС] #5
выдает,что ошибки
не могу исправить
0
VenCarbon
33 / 32 / 3
Регистрация: 14.12.2010
Сообщений: 159
27.02.2011, 22:32 #6
Попробуй это.)
0
ValeryS
Модератор
7024 / 5362 / 531
Регистрация: 14.02.2011
Сообщений: 18,089
28.02.2011, 19:45 #7
средне арифметическое (A1+An)/2;
средне геометрическое(по моему) корень квадратный из(A1*An)
С уважением Валерий
1
Ксения О
4 / 4 / 0
Регистрация: 06.12.2010
Сообщений: 30
16.03.2011, 21:45  [ТС] #8
возможна такая запись?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
/* Programma */
#include <stdio.h>
#include <conio.h>
#include <math.h>
#include <stdlib.h>
#define N 10
int main()
{
int arr[N];
int mult=1,i=0;
printf("Array -> ");
for(i=0; i<N; i++)
{
arr[i]=rand()%9+1;
printf("%d ",arr[i]);
mult+=arr[i];
}
printf("\nSr geo -> %.4f",pow(mult,1.0/N));
getch();
return 0;
}
0
ValeryS
Модератор
7024 / 5362 / 531
Регистрация: 14.02.2011
Сообщений: 18,089
16.03.2011, 22:17 #9
Цитата Сообщение от Ксения О Посмотреть сообщение
mult+=arr[i];
}
здесь умножение
сложение для среднеарифмеетического

Добавлено через 5 минут
то что я написал для формула для геометрической прогрессии
например
1,2,4
формула для всех членов
1*2*4=8 корень кубический из 8 =2

для крайних членов
1*4=4 корень квадратный 4 =2

Добавлено через 4 минуты
1,2,4,8,16
1*2*4*8*16=1024 корень 5 степени =4

1*16=16 квадратный корень=4
0
16.03.2011, 22:17
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
16.03.2011, 22:17
Привет! Вот еще темы с ответами:

Найти среднее геометрическое и среднее арифметическое элементов главной диагонали матрицы - C++
Написать функцию которая находит среднее геометрические и среднее арифметические элементы главной диагонали матрицы, заполнить и выполнить...

Подсчитать число элементов массива A[n], превосходящих среднее геометрическое этого массива - C++
Подскажите пожалуйста, как подсчитать число элементов массива A, превосходящих среднее геометрическое этого массива.

Среднее геометрическое положительных элементов массива. - C++
Помогите решить задачу на С++ Даны вещественные массивы n от 20, определить для каждого массива является ли он возрастающей...

Вычислить среднее геометрическое элементов массива - C++
Вычислить среднее геометрическое элементов массива Y. (Yi&gt;0) Помогите решить!!!


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru