Для заданного 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;
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д