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

Среднее арифметическое и среднее геометрическое - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти расстояние в днях между двумя датами http://www.cyberforum.ru/cpp-beginners/thread1558575.html
Петя точно знает, что до его дня рождения осталось меньше месяца. Помогите Пете посчитать сколько именно дней ему осталось ждать, если D1 (день), M1 (месяц), Y1 (год) для даты текущего дня, а D2 (день). M2 (месяц), Y2 (год) описывают дату дня рождения. Граници диапазона при подсчете не учитывать. Примечание: Високосными являются все года, кратные 4, за исключением кратных 100, при этом года,...
C++ Построить класс для работы с односвязным списком При решении задач необходимо, без использования STL , описать класс, который используется для представления элементов а) массива с фиксированным количеством элементов; б) динамической структуры данных. Построить класс для работы с односвязным списком. Элементы списка – целые числа. Сформировать список,упорядочить элементы списка по возрастанию, используя сортировку: a) методом... http://www.cyberforum.ru/cpp-beginners/thread1558567.html
Проверка деления на нуль C++
Написал программу, но не до конца нужно сделать проверку деления на нуль #include <QCoreApplication> #include <iostream> #include <iomanip> #include <math.h> using namespace std; int main(int argc, char* argv) { double x,Xn,Xk,dX,a,b,c,f; cout<<"vvdite Xn,Xk,dX,a,b,c"<<endl;
C++ Указатели на строки, копирование строк
Подскажите пожалуйста такой момент #include <iostream> #include <cstring> using namespace std; int main() { char* str1;
C++ Random от -5 до 4 массив С++ http://www.cyberforum.ru/cpp-beginners/thread1558555.html
Как заполнить массив рандомно числами от -5 до 4? Помогите пожалуйста.
C++ Разработать имитационную модель работы машины Тьюринга Разработать имитационную модель работы машины Тьюринга Пример формата входного и выходного файлов Входной файл _______ Выходной файл 0 1 L {Алфавит МТ} 1 0 1 0 {Начальное состояние ленты МТ} подробнее

Показать сообщение отдельно
ыфырф1992
25 / 25 / 12
Регистрация: 08.04.2012
Сообщений: 200
22.10.2015, 01:15     Среднее арифметическое и среднее геометрическое
zer0mail, да понятно зачем впихнули в учебный план семестр c++, который на некоторых специальностях даром не нужен.

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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
#include<iostream>
#include<locale>
 void Mean(double  X, double  Y, double & AMean,double & GMean);
 void Mean(double  X, double  Y, double * AMean,double * GMean);
 void Show(double AMean, double GMean);
 void Show(double *AMean, double *GMean);
 int main()
 {
     using std::cout;
     using std::endl;
    setlocale(LC_ALL,"RUSSIAN");
     double A=1;
     double B=2;
     double C=3;
     double D=4;
 
 
     {
    cout<<"возврат значения по указателю\n";
     double *AMean=new double, *GMean=new double;
     Mean(A,B,AMean,GMean);
     Show(AMean,GMean);
 
     Mean(A,C,AMean,GMean);
     Show(AMean,GMean);
     
 
     Mean(A,D,AMean,GMean);
      Show(AMean,GMean);
      delete AMean;
      delete GMean;
     }
 
     double AMean, GMean;
     cout<<"возврат значения по ссылке\n";
     Mean(A,B,AMean,GMean);
     Show(AMean,GMean);
 
     Mean(A,C,AMean,GMean);
        Show(AMean,GMean);
 
     Mean(A,D,AMean,GMean);
     Show(AMean,GMean);
     system("pause");
     return 0;
 
 
 
 }
 void Mean(double  X, double  Y, double & AMean,double & GMean)
 {
    AMean = (X+Y)/2;
    GMean = sqrt(X*Y);
 }
 void Mean(double  X, double  Y, double * AMean,double * GMean)
 {
    *AMean = (X+Y)/2;
    *GMean = sqrt(X*Y);
 }
 void Show(double AMean, double GMean)
 {
     std::cout<<" среднее арифметическое AMean ="<<AMean<< std::endl;
      std::cout<<" среднее геометрическое GMean ="<<GMean<< std::endl<< std::endl;
 }
 
 void Show(double *AMean, double *GMean)
 {
      std::cout<<" среднее арифметическое AMean ="<<*AMean<< std::endl;
      std::cout<<" среднее геометрическое GMean ="<<*GMean<< std::endl<< std::endl;
 }
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru