Написать программу для расчета формулы - C#
Формулировка задачи:
Добрый день, очень нужна ваша помощь!))) Даны действительные числа s,t. Получить:
h(s,t)+max(h(s-t,s*t), h(s-t,s+t) 2)+ h(1,1),
где h(a,b)=a/(1+b^2)+b/(1+a^2)-(a-b)^3
Заранее спасибо!)))
Решение задачи: «Написать программу для расчета формулы»
textual
Листинг программы
using System; using System.Linq; namespace ConsoleApplication28 { internal class Program { static double GetSt(double s, double t) { double tmp = (1 + t*t); double tmp2 = (1 + s*s); double tmp3 = Math.Pow(s - t, 3.0); double res = (s/tmp) + (t/tmp2) - tmp3; return res; } static void Main(string[] args) { double s = double.Parse(Console.ReadLine()); double t = double.Parse(Console.ReadLine()); double first; first = GetSt(s, t); double tmp, tmp1, tmp2; tmp = GetSt(s - t, s*t); tmp1 = GetSt(s - t, s + t)*2; tmp2 = GetSt(1, 1); var arr=new double[]{tmp,tmp1}; var res = first + arr.Max() + tmp2; Console.WriteLine(res); } } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д