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

Вычислить среднее геометрическое тех элемнтов последовательности предшествующих первому отрицательное числу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Зная стоимость каждой единицы оборудования, определить суммарную стоимость и кол-во единиц оборуд-я, проработавших > 10 лет http://www.cyberforum.ru/cpp-beginners/thread903756.html
Здрастуйте) помогите задачку по С++ на цикл с постусловием В цехе установлено 15 единиц оборудования, каждое из каких отработало срок (от 5 до 15 лет), известная стоимость каждой единицы...
C++ Подготовить текстовый файл с входными данными в редакторе Ребят, помогите пожалуйста, 29 июня экзамен по "Основы программирования",кто сколько сможет сделать задач, тем всей группой поставим "+" пожалуйста:cry:, кто сколько сможет., Заранее, СПАСИБО.... ... http://www.cyberforum.ru/cpp-beginners/thread903720.html
Заданы две прямые уравнениями вида y=kx+b. Определить, являются ли они параллельными C++
Заданы две прямые уравнениями вида y=kx+b. Определить, являются ли они параллельными (k1=k2) или перпендикулярными (k1=1/k2).
C++ По данным значениям аргументов a и b вычислять значение функции f(a,b)
помогите!!! По данным значениям аргументов a и b вычислять значение функции f(a,b). При организации вычисления необходимо выявить сходные по своей схеме последовательности операций, различающиеся...
C++ Необходимо исправить код (программа считает длину поезда) http://www.cyberforum.ru/cpp-beginners/thread903707.html
Необходимо исправить код. Вводится: 1. Название поезда 1. Количество вагонов 1. модель вагонов Программа считает длинну поезда(количество умножить на длину введеной модели поезда) Все...
C++ Поиск симметричных слов (Подправить код) Прошу помогите! Не могу понять почему не выводит сообщение Задание Дана последовательность, содержащая от 1 до 30 слов. Слова разделены одним или несколькими пробелами. За последним словом –... подробнее

Показать сообщение отдельно
Olivеr
412 / 408 / 13
Регистрация: 06.10.2011
Сообщений: 831
17.06.2013, 17:57
Цитата Сообщение от Valik2 Посмотреть сообщение
Зделайте очень по простом прошу
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cmath>
using namespace std;
 
int main()
{
    const int arr_size = 9;
    double arr[arr_size] = {1.2, 6.0, 66.3, 9.1, 5.5, -0.5, 2.2, 7.8, 2.2};
    double mul = 1.0;
    int i = 0;
    while (arr[i] > 0.0 && i != arr_size)
        mul *= arr[i++];
 
    double geometric_mean =
        pow(mul, 1.0 / static_cast<double>( i ));
 
    cout << geometric_mean;
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru