Форум программистов, компьютерный форум CyberForum.ru

Ввести одномерный массив А, вывести его. Вычислить среднее геометрическое положительных элементов массива - C++

Восстановить пароль Регистрация
 
asya_fiz
0 / 0 / 0
Регистрация: 25.11.2013
Сообщений: 17
25.11.2013, 19:06     Ввести одномерный массив А, вывести его. Вычислить среднее геометрическое положительных элементов массива #1
Ввести одномерный массив A , вывести его. Вычислить SRG-среднее геометрическое положительных элементов массива. Преобразовать элементы массива путем деления на SRG тех из них, значение которых меньше квадрата собственного индекса. Если преобразование невозможно, то выдать соответствующее сообщение.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
25.11.2013, 19:06     Ввести одномерный массив А, вывести его. Вычислить среднее геометрическое положительных элементов массива
Посмотрите здесь:

C++ Ввести по строкам с клавиатуры двумерный массив и вычислить среднее арифметическое его элементов
C++ Среднее геометрическое положительных элементов массива.
Ввести двумерный массив A(N×N) , вывести его. Найти сумму положительных элементов расположенных в части массива одновременно C++
C++ Ввести по строкам с клавиатуры двумерный массив и вычислить среднее арифметическое его элементов
Ввести по строкам с клавиатуры двумерный массив и вычислить среднее арифметическое его элементов C++
C++ Ввести по строкам с клавиатуры двумерный массив и вычислить среднее арифметическое его элементов
Вычислить среднее арифметическое и среднее геометрическое положительных элементов матрицы C++
C++ Вычислить среднее геометрическое положительных элементов в каждом столбце матрицы

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MicM
 Аватар для MicM
820 / 487 / 90
Регистрация: 29.12.2009
Сообщений: 1,097
Завершенные тесты: 1
25.11.2013, 19:44     Ввести одномерный массив А, вывести его. Вычислить среднее геометрическое положительных элементов массива #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
#include <iostream>
#include <cmath>
 
const int n = 10;
 
int main()
{
    float a[n]={3.0, -1.0, 21.0, 15.0, -2.0, -5.0, 90.0, -1.0, 2.0, 9.0};
    float k = 0;
    float p = 1.0;
    for (int i=0; i<n; i++)
    {
        std::cout <<a[i] <<" ";
        if (a[i]>0)
        {
            ++k;
            p*=a[i];
        }
    }
    float sr = exp(1/k*log(p));
    std::cout <<"\nSrednee geometr: " <<sr <<'\n';
    for (int i=0; i<n; i++)
    {
        if (a[i]<i*i)
            a[i]/=sr;
        std::cout <<a[i] <<'\n';
    }
    return 0;
}
Yandex
Объявления
25.11.2013, 19:44     Ввести одномерный массив А, вывести его. Вычислить среднее геометрическое положительных элементов массива
Ответ Создать тему
Опции темы

Текущее время: 06:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru