|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
22.04.2010, 09:28 | #1 |
Регистрация: 22.04.2010
Сообщений: 7
|
перегрузка
Даны вещественные числа a,b,c,d,e,f.Переменноый S присвоить значение 1,если оба уравнения ах2 + bх + с = 0 и dx2 + ex + f = 0.для нахождения корней квадратного уравнения использовать функцию.
пожалуйста , я уже себе мозг вспарил и не знаю как.. #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; } |
22.04.2010, 09:54 | #2 |
Форумчанин
Регистрация: 02.02.2010
Сообщений: 305
|
Если перегрузка функций то так
Код:
Skype: CODERua
Последний раз редактировалось [CODER]; 22.04.2010 в 10:30. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перегрузка (С++) | RodionL3 | Помощь студентам | 1 | 22.04.2010 10:48 |
Перегрузка в С++ | Tat-ka | Помощь студентам | 1 | 08.11.2009 03:26 |
Перегрузка | nevermind_111 | Общие вопросы .NET | 2 | 14.10.2009 12:40 |
Перегрузка ++ | counter | Общие вопросы C/C++ | 3 | 20.12.2008 13:30 |
Перегрузка ++ | Dark_Maks | Общие вопросы C/C++ | 2 | 18.12.2007 09:27 |