fork download
  1. // This is my CSharp language program
  2. using System;
  3.  
  4. public class MyLab
  5. {
  6. public static void Main()
  7. {
  8. // Вхідні дані (константи за варіантом 28)
  9. const double u = 10.05;
  10. const double v = 0.35;
  11.  
  12. double b = 0.0;
  13.  
  14. Console.WriteLine("Input values: u={0}, v={1}", u, v);
  15.  
  16. /* Обчислення b = sqrt(sin^2(atan(u)) + cos(v))
  17.   Використовуємо логарифмічний підхід для кореня, як у лекції:
  18.   sqrt(x) = Math.Exp((1.0/2.0) * Math.Log(x))
  19.   */
  20.  
  21. double innerExpression = Math.Pow(Math.Sin(Math.Atan(u)), 2) + Math.Cos(v);
  22.  
  23. // Обчислення b
  24. b = Math.Exp((1.0 / 2.0) * Math.Log(innerExpression));
  25.  
  26. // Виведення кінцевого результату
  27. Console.WriteLine("Final result is b=" + b);
  28. }
  29. }
Success #stdin #stdout 0.04s 28380KB
stdin
Standard input is empty
stdout
Input values: u=10.05, v=0.35
Final result is b=1.3890892813512952