Для заданного x вычислить значение функции - C (СИ)
Формулировка задачи:
Помогите пожалуйста.
Использовать стандартные функции и арифметические операторы; изучить операторы отношения и присваивания, логические
операции, условный оператор и оператор-переключатель; научиться использовать в программах операторы цикла. Написать программы на изученные темы.
Для заданного x вычислить значение функции y=ctg x , где x (0, 2 )
Решение задачи: «Для заданного x вычислить значение функции»
textual
Листинг программы
//gcc 5.4.0 #include <stdio.h> #include <math.h> #define PI 3.14159265 int main(void) { double y = 0, x = 0, ctg = 0; /*x - аргумент функции, y - результат, ctg - котангенс*/ printf("This program calculates the value of the function y=ctg(x) ,(0 < x < 2*PI) )\n\n"); printf("Enter x (0; 2*pi)\n"); while (1) { printf("x = "); if (scanf("%lf", &x)==1 && x>0 && x < 2*PI) break; scanf("%*[^\n]%*c"); printf("Entered is not the correct value. Enter again \n"); } y = cos(x) / sin(x); printf("The value of the function y=ctg(x) = %lf \n\n", y); return 0; }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д