1

(15 відповідей, залишених у C++)

Я дуже вам вдячний, за таку пораду.

2

(15 відповідей, залишених у C++)

Дуже вам дякую за вашу допомогу і витрачений вами час. Я тепер зробив для себе висновок, що потрібно бути більш уважнішим при набиранні тексту. Ще раз дякую.

3

(15 відповідей, залишених у C++)

тепер мені вибває, що індефікатор sgrt не определьон

else
{
    if ((x >= 0) && (x <= 4))
    {
        y = pow(2, x) - 1.25 * sin(sgrt(x));
        cout << "\n\tВиконалась перша умова!" << endl << endl;
    }

4

(15 відповідей, залишених у C++)

Завдання полягає в тому, що мені дали математичний вираз і я його маю розвязати і написати код. Але мені вибиває помилка,
може хтось може мені помогти був би радий.
Помилку я написав нижче у коді.

#include <iostream>
#include <conio.h>
#include <math.h>
#include <windows.h>
using namespace std;
int main()
{
    setlocale(LC_ALL, "Ukrainian");
    cout << "\n-----------Лабораторна робота №3-------" << endl;
    cout << "Програма для обчислення одного із значень функції на проміжку[-2;4]" << endl;
    cout << "---------------------------------------------------------------------" << endl << endl;
    //Оголошення змінних
    float x, y;
    //Ввід вхідних даних з консолі
    cout << "\tВведіть значення аргументу: \tx = ";
    cin >> x;

    //Обчислення значення функції 
    if ((x < -2) || (x > 4))           //перевіряємо ДОЗ функції
        cout << "\n\tНеможливо обчислити! Значення x виходить за межі інтервалу [-2;4]" << endl;

    else (тут пише що потрібен оператор)
    {
        else if ((x >= 0) && (x <= 4))
        {
            y = pow(2, x) - 1.25 * sin(sgrt(x));
            cout << "\n\tВиконалась перша умова!" << endl << endl;
        }
        else if ((x >= -2) && (x < -1))
        {
            y = pow(2, x + 1) + 1;
            cout << "\n\tВиконалась друга умова!" << endl << endl;
        }
        else if ((x >= -1) && (x < 0))
        {
            y = pow(x, 2) + 1;
            cout << "\n\tВиконалась третя умова!" << endl << endl;
        }
        cout << "\tЗначення функції: \t\t\y = " << y << endl;
    }
    while (!_kbhit());
    return 0;
}