Подскажите пожалуйста разобраться с кодом - C (СИ)

Узнай цену своей работы

Формулировка задачи:

#include <stdio.h>
#include <stdlib.h>
#include <math.h>
#define c 0.7
int main()
{
    float x,y;
    x = 2 * c - sin(3 * c + 2);
    if (x > 0) && y = pow(sqrt(fabs(x))3)-1;
    else if (x = 0) && y = exp(x*Ln(10))/7;
    else y = sqr(sin)*3*x;
    printf("function y=%5.3f\n",y);
    return 0;
}
Не работает, не могу понять почему, подскажите пожалуйста, буду благодарен)

Решение задачи: «Подскажите пожалуйста разобраться с кодом»

textual
Листинг программы
y = sin(3*x)*sin(3*x);

Объяснение кода листинга программы

  1. В коде представлена математическая формула, которая вычисляет значение функции y от переменной x.
  2. Функция sin(3*x) используется для вычисления значения синуса трехкратного значения переменной x.
  3. Значение функции sin(3x) умножается на себя (sin(3x)sin(3x)).
  4. Результат умножения сохраняется в переменной y.
  5. Значение переменной y представляет собой квадрат синуса трехкратного значения переменной x.

Оцени полезность:

5   голосов , оценка 4 из 5
Похожие ответы