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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Напишите программу, содержащую функцию, которая принимает два числа в качестве аргументов и возвращает их произведения. http://www.cyberforum.ru/cpp-beginners/thread173517.html
Напишите программу, содержащую функцию, которая принимает два числа в качестве аргументов и возвращает их произведения.
C++ Напишите функцию, которая принимает три числа в качестве параметров и возвращает их сумму. Напишите функцию, которая принимает три числа в качестве параметров и возвращает их сумму. Пишите по-русски! http://www.cyberforum.ru/cpp-beginners/thread173516.html
error C2065: 'endl' : undeclared identifier C++
Здравствуйте всем!!!! У меня к вам следующий глупый вопрос: решил я попробовать на поприще программирования, купил по множеству советов Джесса Либерти, поставил компилятор от Microsoft, а именно visual C++6 и столкнулся с небольшой проблемкой: #include <iostream> int main () { int x=5; int y=7; std::cout<<endl; std::cout<<x+y<<""<<x*y; std::cout<<end; return 0;
C++ Перевод из футов в метры
1.Напишить программу, содержащую функцию для вычисления Y = (sin2x + cos3x) / 4sinx 2.Напишить программу, которая содержит функцию, которая принимает 3 Аргумент целого типа и не возвращает никакого значения. 3.Напишить функцию, которая принимает два числа в качестве аргументов и возвращает их среднее значение, увеличенное на единицу. 4.Напишить функция перевода длины с футов в метры...
C++ Для чего нужен EOF? http://www.cyberforum.ru/cpp-beginners/thread173500.html
задание такое:написать программу, печатающую все вводимые символы в верхнем регистре, в строку выодится 16ричный и 8ричный код. #include <iostream> #include <iomanip> void main() { using namespace std; char ch = 0; while(!cin.eof()) { ch=cin.get();
C++ Не понятный глюк с cout Дня доброго Есть небольшая програмулина #include<iostream> #include<string> #include<iomanip> using namespace std; class bmoney { private: подробнее

Показать сообщение отдельно
alex_x_x
бжни
 Аватар для alex_x_x
2441 / 1646 / 84
Регистрация: 14.05.2009
Сообщений: 7,163
07.10.2010, 19:27     Напишите программу, которая использует функцию для вычисления среднего геометрического трех чисел типа int, что вводит пользователь.
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();
}
 
Текущее время: 01:26. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru