Форум программистов, компьютерный форум, киберфорум
Наши страницы
C для начинающих
Войти
Регистрация
Восстановить пароль
 
Ekaterina_A
0 / 0 / 0
Регистрация: 21.11.2016
Сообщений: 37
1

Вычислить среднее геометрическое положительных четных элементов массива М (20)

07.02.2017, 17:15. Просмотров 324. Ответов 3
Метки нет (Все метки)

Вычислить среднее геометрическое положительных четных элементов массива М (20)
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2017, 17:15
Ответы с готовыми решениями:

Вычислить среднее геометрическое и среднее арифметическое значения положительных элементов массива
Помогите пожалуйста. До 24 мая и до 14:00 надо сделать программу, всю голову изломал уже ничего не...

Вычислить среднее геометрическое четных элементов массива К (20), не меньше от 10 в си
РЕГУЛЯРНЫЕ ТИПЫ ДАННЫХ. СЕЛЕКТИВНАЯ ОТДЕЛКА массивов Вычислить среднее геометрическое четных...

Вычислить среднее геометрическое положительных нечетных элементов массива
Вычислить среднее геометрическое положительных нечетных элементов массива А(15) Помогите, буду...

Вычислить среднее геометрическое положительных элементов
Вычислить среднее геометрическое положительных элементов каждого столбца матрицы в языке си

Найти среднее геометрическое значение положительных элементов массива
Не могу понять задание... :scratch: Даны три одномерных массива вещественных чисел A, B и С....

3
Notoriously
69 / 69 / 35
Регистрация: 06.07.2016
Сообщений: 415
07.02.2017, 18:11 2
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
25
26
27
28
29
30
31
32
33
#include <stdio.h>
#include <math.h>
#include <malloc.h>
 
 
int main(void)
{
    int quantity_elements;
    int *array;
    int product = 1;
    int counter =0;
    
    printf("Input the quantity of elements :");
    scanf("%d", &quantity_elements);
    
     array =(int*) malloc(sizeof(int) * quantity_elements);
     
     for ( ; counter < quantity_elements; counter++)
          {
            printf("\nInput the array[%d] : ", counter);
            scanf("%d", &array[counter]);
            if (array[counter] % 2 ==0 && array[counter] > 0)
                 {
                    product *= array[counter];
                 }
          }
    
    
    printf ("The geometric average is : %lf " ,  sqrt((double)product));
 
    
    return 0;
}
0
Байт
Эксперт C
20653 / 13145 / 2770
Регистрация: 24.12.2010
Сообщений: 27,647
07.02.2017, 18:32 3
Notoriously, А почему вы решили, что элементов будет именно 2 ?
Формула среднего геометрического из k элементов s = (x1*x2*...xk)1/k

Добавлено через 46 секунд
При k = 0 обычно полагают s = 1

Добавлено через 1 минуту
https://ru.wikipedia.org/wiki/%D0%A1...BA%D0%BE%D0%B5
1
Notoriously
69 / 69 / 35
Регистрация: 06.07.2016
Сообщений: 415
07.02.2017, 18:54 4
Цитата Сообщение от Байт Посмотреть сообщение
(x1*x2*...xk)1/k
Да, поторопился.
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
25
26
27
28
29
30
31
32
33
34
#include <stdio.h>
#include <math.h>
#include <malloc.h>
 
 
int main(void)
{
    int quantity_elements;
    int *array;
    int product = 1;
    int counter = 0;
    int power = 0;
 
    printf("Input the quantity of elements :");
    scanf("%d", &quantity_elements);
 
    array = (int*)malloc(sizeof(int) * quantity_elements);
 
    for (; counter < quantity_elements; counter++)
    {
        printf("\nInput the array[%d] : ", counter);
        scanf("%d", &array[counter]);
        if (array[counter] % 2 == 0 && array[counter] > 0)
        {
            product *= array[counter];
            power++;
        }
    }
 
 
    printf("The geometric average is : %lf ", pow((double)product, 1. / power));
 
    return 0;
}
1
07.02.2017, 18:54
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.02.2017, 18:54

Вычислить среднее геометрическое модулей элементов массива и определить номера столбцов
Ребят , обращаюсь только потому , что иногда нет понимания в решении той или иной задачи. Итак ...

Вычислить среднее геометрическое элементов массива, кратных 5, числовые значения которых принадлежат интервалу
Составьте программы для решения следующих задач Вычислить среднее геометрическое элементов...

Вычислить среднее арифметическое положительных элементов массива
Вычислить среднее арифметическое положительных элементов массивов для массивов a(N1), b(N2), c(N3),...


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

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

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