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

Почему мы пишем double x (double y)? а не через запятую double x,y - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Решение степенных уравнений http://www.cyberforum.ru/cpp-beginners/thread1481931.html
помогите написать программу решающую уравнения до 12 степени. Входные данные:максимальная степень уравнения и коэффициенты при х. программа должна находить целые и дробные решения. язык с++
C++ Переменные доступные всем классам Необходимо создать переменную, которая будет хранить в себе какое-то значение и это значение можно изменить в других классах Примерно я понимаю это так: class MyClass { public: MyClass(){}; ~MyClass(){}; static int getGlobal(){return globalVariable;} void setGlobal(int n){globalVariable = n;}; private: http://www.cyberforum.ru/cpp-beginners/thread1481891.html
C++ Заполнение матрицы и ее вывод на экран
Заполнить матрицу случайными числами из диапазона, границы которого вводятся с клавиатуры. Размер матрицы также вводится с клавиатуры. Вывести матрицу на экран.
Выделить числа из строки C++
Программа выделяет из случайной строки (введенной пользователем) числа (только целые) и помещает их в массив по возрастанию
C++ Определить длину строки http://www.cyberforum.ru/cpp-beginners/thread1481862.html
Определить длину строки, введенной пользователем, выдать предупреждение если строка слишком длинная (больше 256 символов) Есть это : #include <string.h> #include <iostream> #define MAXLEN 256 using namespace std; main() {
C++ Как записать имя переменной чтобы она обозначала греческую "фи" φ как эту величину записать в С++? подробнее

Показать сообщение отдельно
zadrog
1 / 1 / 0
Регистрация: 21.02.2015
Сообщений: 91
19.06.2015, 08:15  [ТС]     Почему мы пишем double x (double y)? а не через запятую double x,y
Цитата Сообщение от _Valera_ Посмотреть сообщение
Где пишем?
в коде)) когда объявляем переменную

Добавлено через 1 минуту
Цитата Сообщение от Tulosba Посмотреть сообщение
В первом случае у тебя получается функция 'x', принимающая аргумент 'y' типа double и возвращающая double.
Во втором случае это две переменные типа double.
Так что, твой вопрос не совсем корректен. Может быть имелось в виду что-то другое?
есть код программы
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
#include <vcl.h>
#pragma hdrstop
#include <iostream.h>
#include <math.h>
#include<conio.h>
using namespace std;
#pragma argsused
double Y(double x)
{
return exp(x)+exp(-x)/2;
}
 
double S(double x, long n)
{
double ak = 1;
double sum = 0;
for(long k = 0; k < n; k++)
{
 
sum += ak;
ak  *= pow(x,2*k)/(1.0*(2*k + 1)*(k + 1));
}
return sum;
}
int main()
{
double xn = 0, xk = 0, hx = 0;
double y, s, x;
long n;
printf("Enter xn: ");scanf("%lf",&xn);
printf("Enter xk: ");scanf("%lf",&xk);
printf("Enter hx: ");scanf("%lf",&hx);
printf("Enter n : ");scanf("%u",&n);
printf("----------------------------------\n");
printf("  Y(x)  |  S(x)  |  |Y(x)-S(x)|  |\n");
printf("----------------------------------\n");
for(x = xn; x <= xk + hx; x += hx)
{
y = Y(x);
s = S(x,n);
printf("  %.3lf  |  %.3lf  |    %.3lf \n",
Y(x),S(x,n),fabs(y-s));
}
printf("Press any key to continue\n");
getch();
return 0;
}
вот в нем переменные почему пишутся через скобки
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru