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

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

Войти
Регистрация
Восстановить пароль
 
duden
0 / 0 / 0
Регистрация: 05.01.2010
Сообщений: 42
#1

cделать в шаблоне - C++

03.05.2010, 22:38. Просмотров 310. Ответов 3
Метки нет (Все метки)

Даны вещественные числа a,b,c,d,e,f.Переменноый S присвоить значение 1,если оба уравнения ах2 + bх + с = 0 и dx2 + ex + f = 0.для нахождения корней квадратного уравнения использовать функцию.

пожалуйста помогите 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
#include<iostream.h>
#include<conio.h>
#include<math.h>
 
 
int mathh (double a,double b,double c);
void main ()
{
clrscr();
cout<<"Vvedite chisla a,b,c:\n";
double a,b,c;
int p1,p2,s=0;
 
cin>>a;
cin>>b;
cin>>c;
 
p1=mathh(a,b,c);
 
cout<<"Vvedite chisla d,e,f:\n";
double d,e,f;
 
cin>>d;
cin>>e;
cin>>f;
 
p2=mathh(d,e,f);
 
if (p1==p2)
s=1;
 
cout<<"s="<<s;
getch();
}
int mathh(double a,double b,double c)
{
 
double D,x1,x2;
int p=0;
 
D=pow(b,2)-4*a*c;
if(D>0)
{
x1=(b*-1)+sqrt(D)/2*a;
x2=(b*-1)-sqrt(D)/2*a;
cout<<"x1="<<x1<<endl<<"x2="<<x2<<e ndl;
p=1;
}
else
if(D==0)
{
x1= ( - b ) / ( 2 * a );
cout<<"x1="<<x1<<endl;
p=1;
}
else
 
cout<<"HET";
 
return p;
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.05.2010, 22:38
Здравствуйте! Я подобрал для вас темы с ответами на вопрос cделать в шаблоне (C++):

Cделать перебор id-ов - C++
есть ссылка: http//:fafaf.ru/index.php?id=1000 нужно сделать перебор id ов как это замутить? в цикле сделать перебор и...

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

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

Cделать структуру TRAIN - C++
Необходимо сделать структуру TRAIN с полями: - название пункта назначения; - номер поезда; - время отправления. ...

как cделать простую задачу на С++ - C++
Проверить, есть ли одинаковые цифры в смежных разрядах. (пожалуйста напишите код очень нужно, никогда на С++ не писал)

Cделать вывод первого вхождения в строку - C++
#include &lt;stdio.h&gt; #include &lt;stdlib.h&gt; #include &lt;conio.h&gt; #include &lt;time.h&gt; #include &quot;iostream&quot; using namespace std; void...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Aye Aye
367 / 281 / 36
Регистрация: 17.12.2009
Сообщений: 567
04.05.2010, 04:03 #2
что же в этой программе должно быть шаблонным? типы вполне конкретные даны.
0
Roma_F
331 / 246 / 5
Регистрация: 13.12.2009
Сообщений: 589
04.05.2010, 11:13 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
template <class T> int mathh(T a, T b, T c);
 
void main ()
{
   ...
}
 
template <class T>
int mathh(T a, T b, T c)
{
    ...
}
но это бессмысленно, здесь от шаблонности никакой пользы
0
duden
0 / 0 / 0
Регистрация: 05.01.2010
Сообщений: 42
04.05.2010, 11:33  [ТС] #4
спасибо, я знаю что никакой пользы нет , но мне сказали зделать , так как я делал препаду не понравилось...
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.05.2010, 11:33
Привет! Вот еще темы с ответами:

Cделать конструктор по умолчанию и копирования для класса - C++
Вот у меня класс строка: class strg { char *str; int len; public: strg(); strg(const strg &amp;); }; реализация:

Cделать вывод массива на экран по 15 чисел в строку - C++
В данном коде, в исходном и в обработанном массиве, необходимо сделать вывод на экран по 15 чисел в строку. Пытался поставить...

Cделать программу, реализующую учет, подсчет и хранение данных - C++
Подскажите! Закончил изучение книги - Дейтел: Как программировать на С++, в основном все ясно, а что не ясно - не критично, со временем...

Cделать проверку на истинность всех элементов массива bool - C++
есть массив из bool как сделать проверку на истинность всех элементов массива?


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

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

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