Составить программу для вычисления значений функции y=f(x) произвольных значениях х.

0 голосов
124 просмотров

Составить программу для вычисления значений функции y=f(x) произвольных значениях х.


image

Информатика (26 баллов) | 124 просмотров
Дан 1 ответ
0 голосов

#include
#include

float f(float x);

int main()
{
    float x;
    std::cout << "Введите x: ";<br>    std::cin >> x;
    std::cout << "y=" << f(x);<br>}

float f(float x)
{
    float a = 3.6F;
    float b = 1.7F;
    if (6 < x && x <= 8)<br>        return (exp(a*x) + exp(-b*x)) / 2;
    else if (x <= 6)<br>        return sin(a*x) + 2;
    else
        return pow(cos(b*x), 2);
}

Одаренный (1.5k баллов)
10,984,878 вопросов
13,471,016 ответов
8,518,553 комментариев
4,909,216 пользователей