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

Подскажите, почему значению функции присваивается true? Что сделать чтобы передавалось значение? - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Параметры-шаблоны у шаблонных классов http://www.cyberforum.ru/cpp-beginners/thread1496856.html
Объясните плз, кто может, для чего используются параметры-шаблоны у шаблонных классов, и как они работают? :) Читаю Прату и застрял на этом моменте. Т.е. вот такая конструкция: ...
C++ Указатель на массив Не могу разобраться в указателях. Допустим есть двумерный массив, выводятся поочереди 19 элементов. Если я в инструкции if поменяю *numbers++; на *numbers++; то у меня выводится 19 раз буква Т. Ведь... http://www.cyberforum.ru/cpp-beginners/thread1496850.html
Где ошибка в switch C++
Ошибка в 35 строке, и как ввести побочные действия? #include <iostream> using namespace std; int main() { setlocale(LC_CTYPE, "rus");
C++ Баллистическое движение с учетом сопротивления воздуха
доброго всем времени суток,очень нужна помощь. Для начала опишу условие- нам даны начальные координаты, скорость, угол ,и известно что сопротивление воздуха пропорционально квадрату скорости,...
C++ Хорошая литература по C++ http://www.cyberforum.ru/cpp-beginners/thread1496836.html
Здравствуйте. На данный момент литературы очень много и определиться сложно. Хочу найти литературу, в которой полное и подробное описание, а не выдрано по кускам, как обычно это встречается. ...
C++ Чтение из файла в динамический массив Здравствуйте. Такая проблема. Читаю из файла числа в динамический массив. Сначала посчитал количество символов, создал массив и записываю в него данные из файла. Но при выводе в конце почему то... подробнее

Показать сообщение отдельно
D_Gon
24 / 13 / 5
Регистрация: 09.07.2015
Сообщений: 47
10.07.2015, 19:43
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<math.h>
 using namespace std;
 
 template<typename T> T f1(T a, T b)
 {
 if (a == 0){
 cout << "no decision\n";
 return 0;
 }
 return -b / a;
 }
 
 template<typename T> T f2(T a, T b, T c)
 {
 bool x1, x2;
 const T D = b*b - 4 * a*c;
 if (D < 0)return;
 x1 = (-b - sqrtf(D)) / (2 * a);
 x2 = (-b + sqrtf(D)) / (2 * a);
 return x1, x2;
 }
 int main()
 {
 int a, b, c;
 cout << "enter A, B, C\n";
 cin >> a >> b >> c;
 cout << f1(a, b)<<"\n";
 return 0;
 }
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru