Ответить на сообщение
Вернуться к теме
Вы отвечаете на сообщение:
Автор: dima_s_d_s (24.09.2008 в 00:54) Держи, не компилировал, но вроде все так.
#include <iostream> #include <conio.h> using namespace std; template< typename T > T funck(T x, T b, T a, T c){ if (x<0 && b!=0){return (2/(a*x)+b); } else if (x>0 && b==0){return ((x-a)/(x-c)); } else {return (x/c);} } int main (){ double x=0, b=0, a=0, c=0; cout<<"a="; cin>>a; cout<<"b="; cin>>b; cout<<"c="; cin>>c; cout<<"x="; cin>>x; cout<<funck(x,b,a,c); }
Ваше имя:
Пароль:
Цитировать Используйте тэги для выделения текста: Код: [code][/code] Жирный: [b][/b] Наклонный: [i][/i] URL: [url][/url]
Сообщение:
Прикрепить: