fork download
  1. #include <math.h>
  2. #include <stdio.h>
  3. #include <ctype.h>
  4. #include <locale.h>
  5. int main()
  6. {
  7. float Y = 0;
  8. int X = 0;
  9. char c = '\0';
  10. do
  11. {
  12. while ((scanf("%d%c", &X, &c, 1) != 2) || (c != '\n'))
  13. {
  14. printf("Ошибка! Вы ввели некорректное значение переменной X.\n Ведите новое значение:\n");
  15. while (getchar() != '\n');
  16. }
  17. if (pow((cos(1 / X)) , 3) < 0 || X < 0)
  18. {
  19. printf("При переменной х = %d решений нет.\n", X);
  20. return 0;
  21. }
  22. else
  23. {
  24. Y = ((-6)*pow(X , 2) - 1 / pow((cos(1 / X)) , 3) + 2 * pow(X , 4) / log(X));
  25. printf("При переменной х = %d ответ %.5f\n", X, Y);
  26. }
  27. }
  28. while (pow((cos(1 / X)) , 3) < 0 || X < 0);
  29. return 0;
  30. }
Time limit exceeded #stdin #stdout 5s 9424KB
stdin
Gchv
stdout
Standard output is empty