Тема: Використання функції
Задані дійсні числа s, t. Отримати
h(s, t) + max( h4 (s − t), s ⋅ t), h4 (s − t, s + t)) + h(1,1) ,
де
Ви не увійшли. Будь ласка, увійдіть або зареєструйтесь.
Ласкаво просимо вас на україномовний форум з програмування, веб-дизайну, SEO та всього пов'язаного з інтернетом та комп'ютерами.
Будемо вдячні, якщо ви поділитись посиланням на Replace.org.ua на інших ресурсах.
Для того щоб створювати теми та надсилати повідомлення вам потрібно Зареєструватись.
Український форум програмістів → C++ → Використання функції
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися
Задані дійсні числа s, t. Отримати
h(s, t) + max( h4 (s − t), s ⋅ t), h4 (s − t, s + t)) + h(1,1) ,
де
Типу так:
#include <stdio.h>
#include <math.h>
double h(double a, double b);
double max(double a,double b);
int main()
{
double s, t, res;
printf("Input s: \n");
scanf("%lf", &s);
printf("Input t: \n");
scanf("%lf", &t);
return printf("%10.3f\n",h(s,t) + max(pow(h(s-t,s*t),4),pow(h(s-t,s+t),4))+h(1,1));
}
double h(double a, double b)
{
return (a / (1 + pow(b,2))) + (b / (1 + pow(a,2))) - (pow(a,3)-3*pow(a,2)*b+3*a*pow(b,2)-pow(b,3));
}
double max(double a, double b)
{
double res;
if(a > b) res = a;
else res = b;
return res;
}
Сторінки 1
Для відправлення відповіді ви повинні увійти або зареєструватися