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

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

Войти
Регистрация
Восстановить пароль
 
Ivan-v
0 / 0 / 0
Регистрация: 23.09.2010
Сообщений: 20
#1

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

07.10.2010, 14:29. Просмотров 855. Ответов 6
Метки нет (Все метки)

Напишите программу, которая использует функцию для вычисления среднего геометрического трех чисел типа int, что вводит пользователь.
 Комментарий модератора 
Язык форума - русский. Сообщения на других языках являются нарушением правил
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.10.2010, 14:29
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Напишите программу, которая использует функцию для вычисления среднего геометрического трех чисел типа int, что вводит пользователь. (C++):

Напишите программу которая использует функцию для подсчета букв. - C++
Ку, всем. Можете помочь и наглядно обеснить. Напишите программу которая использует функцию для подсчета букв. Использовать string as...

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

Напишите программу в С для вычисления среднего арифметического для 3 чисел - C++
Имею код, но он не работает. Что делать!? Помогите! int main() { float x,y,z,p; printf("Write down x,y,z:"); ...

Разработайте перегруженные функции нахождения среднего арифметического и среднего геометрического трех целых и вещественных чисел - C++
Составьте программу для решения задачи. Выясните, что больше: среднее арифметическое или среднее геометрическое трех положительных чисел....

Программа для вычисления среднего арифметического и геометрического массива чисел - C++
Что-то написала, но программа неправильно считает Исправьте меня, пожалуйста #include<iostream> #include<math.h> using namespace...

Составить алгоритм и программу для вычисления среднего геометрического значения - C++
Составить алгоритм и программу для вычисления среднего геометрического значения элементов заданного массива В(15), что удовлетворяют ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Kastaneda
Форумчанин
Эксперт С++
4653 / 2862 / 228
Регистрация: 12.12.2009
Сообщений: 7,271
Записей в блоге: 2
Завершенные тесты: 1
07.10.2010, 18:59 #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;
}
0
alex_x_x
бжни
2447 / 1652 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
07.10.2010, 19:27 #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();
}
0
Kastaneda
07.10.2010, 19:45
  #4

Не по теме:

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

0
accept
4822 / 3243 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
08.10.2010, 03:44 #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
>>>
0
Kastaneda
Форумчанин
Эксперт С++
4653 / 2862 / 228
Регистрация: 12.12.2009
Сообщений: 7,271
Записей в блоге: 2
Завершенные тесты: 1
08.10.2010, 12:23 #6
accept, это вы к чему?
0
accept
4822 / 3243 / 165
Регистрация: 10.12.2008
Сообщений: 10,682
10.10.2010, 06:11 #7
функция содержит одну строку

C++
1
if('A'==1,10500)
это что ?
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.10.2010, 06:11
Привет! Вот еще темы с ответами:

Вычислить дробную часть среднего геометрического трех заданных положительных чисел. - C++
Вычислить дробную часть среднего геометрического трех заданных положительных чисел. Предусмотреть проверку вводимых данных на...

Нахождение среднего геометрического трех целых чисел или произведения двух вещественных - C++
Создать подпрограмму которая выполняет действие: Нахождение среднего геометрического трех целых чисел или произведения двух вещественных.

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

Напишите функцию f(int& m1, int& m0, int N), которая воз- вращает первую и последнюю цифры двузначного натурального числа N - C++
Напишите функцию f(int&amp; m1, int&amp; m0, int N), которая воз- вращает первую и последнюю цифры двузначного натурального числа N. Решение. ...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
10.10.2010, 06:11
Ответ Создать тему
Опции темы

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