Предмет: Информатика,
автор: SlavaZSU
#include
#include
#include
using namespace std;
int main()
{int m, x, a, b;
cout << "Vvedite x: ";
cin >> x;
a=0.001;
b=5.1;
cout << "m = " << ( x < 1 ? x + 1 : (x = 1) ? a - x + b : x - (b / a) ) << endl;
return 0; }
Приложения:

Ответы
Автор ответа:
0
Ответ:
1. Зчитати значення у з клавіатури.
2. Якщо у менше за 0, то перейти до кроку 3, якщо дорівнює 0, то перейти до кроку 5, якщо більше за 0, то перейти до кроку 6.
3. Обчислити вираз ay+1 та взяти логарифм від результату.
4. Призначити результат виразу з кроку 3 змінній X.
5. Обчислити вираз (ay+b)/2 та призначити результат змінній X.
6. Призначити a+1 змінній X.
7. Вивести значення X на екран.
Код програми на мові С++:
#include <iostream>
#include <cmath>
using namespace std;
int main() {
float a = 0.2, b = 0.01, u, x;
cout << "Enter the value of u: ";
cin >> u;
if (u < 0) {
x = log(a * u + 1);
} else if (u == 0) {
x = (a * u + b) / 2;
} else {
x = a + 1;
}
cout << "X = " << x << endl;
return 0;
}
Похожие вопросы
Предмет: Математика,
автор: krosshkaa
Предмет: Українська література,
автор: daniilhacatran3
Предмет: Математика,
автор: goncarovaa224
Предмет: Химия,
автор: Аноним
Предмет: Математика,
автор: anhelinazanchuk