Предмет: Информатика, автор: vadim2314

Ввести значение переменной x c клавиатуры. Подсчитать значение функции по следующей формуле (см. ниже). Значение исходной переменной и результат вывести на экран. Результат проверить с помощью тестовых данных.​

Приложения:

vadim2314: c++
vadim2314: забыл указать

Ответы

Автор ответа: divanniy
2

Вариант 1:

using namespace std;

#include <iostream>

#include <clocale>

#include <cstdlib>

#include <iomanip>

#include <string>

int main() {

setlocale(LC_ALL, "rus");

system("chcp 1251");

srand(time(0));

double x;

cout << "Введите значение x" << endl;

cin >> x;

if (x <= 0)

 cout << pow(x, 4) << endl;

if (x > 0)

 cout << log10(x) << endl;

system("pause");

return 0;

}

Вариант 2:

using namespace std;

#include <iostream>

#include <clocale>

#include <cstdlib>

#include <iomanip>

#include <string>

int main() {

setlocale(LC_ALL, "rus");

system("chcp 1251");

srand(time(0));

double x;

cout << "Введите значение x" << endl;

cin >> x;

if (x >= 2)

 cout << sqrt(x) << endl;

if (x < 2)

 cout << log(3 - x) << endl;

system("pause");

return 0;

}


vadim2314: спасибо, а можете подсказать как через if и else?
divanniy: if (x <= 0)

cout << pow(x, 4) << endl;

else
cout << log10(x) << endl;
vadim2314: спасибо
Похожие вопросы
Предмет: Математика, автор: sigammi