• Предмет: Информатика
  • Автор: SlavaZSU
  • Вопрос задан 5 месяцев назад

#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; }

Приложения:

Ответы

Ответ дал: lyudmilasokolova2006
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;

}

Вас заинтересует