Вычисления по формулам - C (СИ)
Формулировка задачи:
Сделал вот это но все равно не врублюсь
#include <stdio.h> #include <conio.h> #include <math.h> main() { int a; double y, z; printf("asfaf/n"); scanf("%d, &a"); y= z= s= printf("y= %f \n", y); printf("z= %f \n", z); getch(); }
Решение задачи: «Вычисления по формулам»
textual
Листинг программы
#include <stdio.h> #include <conio.h> #include <math.h> int main() { double y, z,alfa; printf("alfa=?"); scanf("%lf", &alfa); y=(sin(2.*alfa)+sin(5.*alfa)-sin(3.*alfa))/(cos(alfa)-cos(3.*alfa)+cos(5.*alfa)); z=tan(3.*alfa); printf("y= %lf \n", y); printf("z= %lf \n", z); getch(); return 0; }
Объяснение кода листинга программы
В этом коде выполняются математические вычисления с использованием функций из библиотеки
- Объявлены три переменные типа double: y, z, alfa.
- С помощью функции printf() выводится сообщение
alfa=?
, предназначенное для ввода значения переменной alfa. - С помощью функции scanf() считывается значение переменной alfa из стандартного ввода.
- Переменная y вычисляется как сумма синусов 2alfa, 3alfa и 5alfa, делённая на разность косинусов alfa и 3alfa, и косинус 5alfa.
- Переменная z вычисляется как тангенс 3alfa.
- С помощью функции printf() выводятся значения переменных y и z.
- С помощью функции getch() считывается код клавиши, нажатой пользователем (или вводится с клавиатуры).
- Программа возвращает 0, завершая свою работу.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д