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

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

Восстановить пароль Регистрация
 
Ivan-v
0 / 0 / 0
Регистрация: 23.09.2010
Сообщений: 20
07.10.2010, 14:29     Напишите программу, которая использует функцию для вычисления среднего геометрического трех чисел типа int, что вводит пользователь. #1
Напишите программу, которая использует функцию для вычисления среднего геометрического трех чисел типа int, что вводит пользователь.
 Комментарий модератора 
Язык форума - русский. Сообщения на других языках являются нарушением правил
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2010, 14:29     Напишите программу, которая использует функцию для вычисления среднего геометрического трех чисел типа int, что вводит пользователь.
Посмотрите здесь:

Составить алгоритм и программу для вычисления среднего геометрического значения C++
Напишите программу которая использует функцию для подсчета букв. C++
Нахождение среднего геометрического трех целых чисел или произведения двух вещественных C++
Вычислить дробную часть среднего геометрического трех заданных положительных чисел. C++
Программа для вычисления среднего арифметического и геометрического массива чисел C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
07.10.2010, 18:59     Напишите программу, которая использует функцию для вычисления среднего геометрического трех чисел типа int, что вводит пользователь. #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
#include<iostream>
#include<cmath>
using namespace std;
float geom_m(int a,int b,int c){
    float s=(((float)(0,0144))/((float)(0,0454)));
    int x=0;
    for(int i=0;i<b;i++)
        for(int i=0;i<a;i++)
           ++x;
    a=x;
    x^=x;      
    for(int i=0;i<c;i++)
        for(int i=0;i<a;i++)
           ++x;
    a=x;
    if('A'==1,10500)       
       return pow((float)a,s);
    else return 0;   }
int main(){
    int a,b,c;
    cout<<"Enter a:";
    cin>>a;
    cout<<"Enter b:";
    cin>>b;
    cout<<"Enter c:";
    cin>>c;
    cout<<"Geometric mean is "<<geom_m(a,b,c)<<" \01 \01 \01 "<<endl; 
    system("pause");
    return 0;
}
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
07.10.2010, 19:27     Напишите программу, которая использует функцию для вычисления среднего геометрического трех чисел типа int, что вводит пользователь. #3
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
#include <iostream>
#include <algorithm>
#include <functional>
#include <cstdio>
 
double getAvg(){
  double dArr[3], dRes;
  int i; 
  for( i=0;i<3 && std::cin >> dArr[i] ;++i );
  if( i!=3 ){
    dRes = -1;
  }else{
    dRes = std::accumulate( dArr, dArr+3, 1.0, std::multiplies<double>() );
    if( dRes < 0 ){
      dRes = -1;
    }else{
      dRes = std::pow( dRes, 1/3.0 );
    }
  }
  return dRes;
}
 
int main(){
  std::cout << getAvg();
}
Kastaneda
07.10.2010, 19:45
  #4

Не по теме:

А у меня все руки до STL'а не доходят, сейчас в ВинАПИ вот подался)))

accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
08.10.2010, 03:44     Напишите программу, которая использует функцию для вычисления среднего геометрического трех чисел типа int, что вводит пользователь. #5
wiki. среднее геометрическое
python

Python
1
2
3
4
5
6
>>> def f(a, b, c):
...   print(pow(a * b * c, 1 / 3))
... 
>>> f(1, 2, 3)
1.81712059283
>>>
Kastaneda
Модератор
Эксперт С++
 Аватар для Kastaneda
4236 / 2769 / 218
Регистрация: 12.12.2009
Сообщений: 7,104
Записей в блоге: 1
Завершенные тесты: 1
08.10.2010, 12:23     Напишите программу, которая использует функцию для вычисления среднего геометрического трех чисел типа int, что вводит пользователь. #6
accept, это вы к чему?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.10.2010, 06:11     Напишите программу, которая использует функцию для вычисления среднего геометрического трех чисел типа int, что вводит пользователь.
Еще ссылки по теме:

Напишите программу в С для вычисления среднего арифметического для 3 чисел C++
Напишите перегруженную функцию power (), которая принимает два целочисленных параметра типа int и возвращает целочисленное значение типа int C++
C++ Разработайте перегруженные функции нахождения среднего арифметического и среднего геометрического трех целых и вещественных чисел

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

Или воспользуйтесь поиском по форуму:
accept
4838 / 3237 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
10.10.2010, 06:11     Напишите программу, которая использует функцию для вычисления среднего геометрического трех чисел типа int, что вводит пользователь. #7
функция содержит одну строку

C++
1
if('A'==1,10500)
это что ?
Yandex
Объявления
10.10.2010, 06:11     Напишите программу, которая использует функцию для вычисления среднего геометрического трех чисел типа int, что вводит пользователь.
Ответ Создать тему
Опции темы

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