fork download
  1. #define _CRT_SECURE_NO_DEPRECATE
  2. #include <stdio.h>
  3. #include <math.h>
  4. #include <locale.h>
  5.  
  6. int main()
  7. {
  8. int x, y;
  9. double z, a, b;
  10. a = 0;
  11. b = 0;
  12. setlocale(LC_ALL, "rus");
  13. setlocale(LC_NUMERIC, "eng");
  14.  
  15. printf("Введите числа x,y,z\n");
  16.  
  17. scanf("%d" "%d" "%lf", &x, &y, &z);
  18.  
  19. printf("\n Входные данные \n "
  20. "Целое в восьмеричном формате x = %10o\n"
  21. "Целое в шестнадцатиричном формате y = %10X\n"
  22. "Вещественное в экспоненциальном формате z = %10.5e\n", x, y, z);
  23.  
  24. a = ((powf(abs(y - 2 * x), 1.0 / 3)) / (sqrtf(cos(2 * powf(x, 3) - 7)) - 3.4));
  25.  
  26. b = atan((2 * x) / (abs(3 * z - 1) + 4));
  27.  
  28. if (cos(2 * pow(x, 3) - 7) < 0)
  29. printf("\n Ошибка в подсчете а \n"
  30. "\n Выходные данные \n"
  31. "b = %10.4f \n", b);
  32. else
  33. printf("\n Выходные данные \n"
  34. "a = %10.4f \n"
  35. "b = %10.4f \n", a, b);
  36.  
  37. return 0;
  38. }
  39.  
Success #stdin #stdout 0s 2304KB
stdin
Standard input is empty
stdout
Введите числа x,y,z

 Входные данные 
 Целое в восьмеричном формате x =          1
Целое в шестнадцатиричном формате y =   FFB03394
Вещественное в экспоненциальном формате z = 3.17690e+103

 Выходные данные 
a =   -60.5346 
b =     0.0000