Underhing

Untitled

Dec 17th, 2018
101
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. /*
  2. Программа для решения
  3. задания № 6
  4. */
  5.  
  6. #include <stdio.h> // для printf
  7. int main()
  8. {
  9. double x, f, a, b, c;
  10.  
  11. printf("Пожалуйста, введите значение аргумента X: ");
  12. scanf("%lf",&x);
  13. printf("Пожалуйста, введите значение числа A: ");
  14. scanf("%lf",&a);
  15. printf("Пожалуйста, введите значение числа B: ");
  16. scanf("%lf",&b);
  17. printf("Пожалуйста, введите значение числа C: ");
  18. scanf("%lf",&c);
  19.  
  20. if ((x<0) && (b!=0))
  21. {
  22. f= -a*x*x*x - b;
  23. printf("(1) Функция вычисляется по формуле f= -a*x*x*x-b\n");
  24. printf("F= %f\n",f);
  25. }
  26.  
  27. else
  28.  
  29. {
  30. if ((x>0) && (b==0))
  31. {
  32. if ((x-c)==0)
  33. {
  34. printf("(2 Формула) Знаменатель равен нулю\n");
  35. }
  36. else
  37. {
  38. f= ((x-a)/(x-c));
  39. printf("(2) Функция вычисляется по формуле f= ((x-a)/(x-c))\n");
  40. printf("F= %f\n",f);
  41. }
  42. }
  43.  
  44. else
  45. {
  46. if ((c==0) && (x==0))
  47. {
  48. printf("(3 Формула) Знаменатель равен нулю\n");
  49. }
  50. else
  51. {
  52. f= ((x/c) + (c/x));
  53. printf("(3) Функция вычисляется по формуле f= ((x/c) + (c/x))\n");
  54. printf("F= %f\n",f);
  55. }
  56. }
  57. }
  58.  
  59.  
  60. return 0;
  61.  
  62. }
Add Comment
Please, Sign In to add comment