Вычисление значения функции - C (СИ) (74026)

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

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

привет всем... помогите найти ошибку.. не могу понять, что я не так написала...
//Подключение библиотеки стандартного ввода и вывода
#include <stdio.h>
#include <math.h>
double first(double x){
        return (pow(sin(x)*tan(x)),1/2)/10;
}
double second(double x){
    return (pow((x-5)/10),(2))/(log(abs(x)));
}
double third(double x){
    return (x*pow((exp(1)),(pow(x,2)+5))/x);
}
double fourth(double x){
    return sqrt(abs(1+3/2*sqrt(x)+(4/5)*x));
}
int main(void){
    double x;
    int num;
        printf("Set you X value: ");
//Ввод данных
    scanf("%lf",&x);
    printf("Select number of operation (1-4): ");
        scanf("%i",&num);
        switch (num){
            case 1: x = first(x); break;
            case 2: x = second(x); break;
            case 3: x = third(x); break;
            case 4: x = fourth(x); break;
            default: printf("Error: not a valid operation number");
        }
    printf("Result: %3.3lf \n",x);
    return 0;
}
ошибки в этих строках:
return (pow(sin(x)*tan(x)),1/2)/10;
 return (pow((x-5)/10),(2))/(log(abs(x)));
 return sqrt(abs(1+3/2*sqrt(x)+(4/5)*x));

Решение задачи: «Вычисление значения функции»

textual
Листинг программы
return (pow(sin(x)*tan(x),0.5)/10);

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

  1. В данном коде происходит вычисление значения функции.
  2. Функция использует математические операции: возведение в степень (pow), синус (sin), тангенс (tan) и деление (/).
  3. Переменная x используется в качестве аргумента функции.
  4. Выражение pow(sin(x)*tan(x),0.5) вычисляет значение функции, используя значения аргумента x.
  5. Результат вычисления делится на 10 с помощью оператора деления /.
  6. Значение результата сохраняется в переменной, которую возвращает функция.
  7. Возвращаемое значение функции можно использовать в дальнейшем коде для выполнения нужных операций.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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