
C/C++
Набрать текст программы на языке (C++) реализующий уравнение

#include <iostream>
#include <cmath>
using namespace std;
int main() {
double n, n2, n3, x;
cout << "X = ";
cin >> x;
n = atan(pow(x, 2) + 1.8) - sqrt(pow(M_E, 3.8));
n2 = log(pow(fabs(x), 4.5)) + pow(sqrt(fabs(4), x));
n3 = n/n2;
cout << n3;
return 0;
}
#include <cmath>
using namespace std;
int main() {
double n, n2, n3, x;
cout << "X = ";
cin >> x;
n = atan(pow(x, 2) + 1.8) - sqrt(pow(M_E, 3.8));
n2 = log(pow(fabs(x), 4.5)) + pow(sqrt(fabs(4), x));
n3 = n/n2;
cout << n3;
return 0;
}
#include
#include
#include
using namespace std;
double input(const char* msg) {
cout > value;
cin.ignore(0x1000, '\n');
return value;
}
int main() {
const auto arg = 6.685894442279269;
const auto x = input("x: ");
const auto abs_x = fabs(x);
const auto v = atan(pow(x, 2) - arg) / (log(pow(abs_x, 4.5)) + pow(abs_x, 0.25));
cout
Между прочим, √(exp(3,8)) = exp(1,9), а значение выражения lg(a^b) равно b•lg(a) (это всё - элементарная математика !), поэтому лучше так:
#include <cmath>
#include <iostream>
int main()
{ double x = -4.6, y = fabs(x),
V10 = (atan(x*x + 1.8) - exp(1.9)) /
(4.5 * log10(y) + sqrt(sqrt(y)));
std::cout.precision(16);
std::cout << V10;
}
P.S. И ещё: программы ведь должны работать, а разве такая вот конструкция будет работать: pow(sqrt(fabs(4), x)) ? Да никогда в жизни! Вот и не надо тогда всякую чушь плюсовать. А ответ здесь такой (при х=-4,6): -1.160046866707385. Если ответ другой - значит он неправильный и программа не работает как должна, а тогда - сразу в топку её!..
#include <cmath>
#include <iostream>
int main()
{ double x = -4.6, y = fabs(x),
V10 = (atan(x*x + 1.8) - exp(1.9)) /
(4.5 * log10(y) + sqrt(sqrt(y)));
std::cout.precision(16);
std::cout << V10;
}
P.S. И ещё: программы ведь должны работать, а разве такая вот конструкция будет работать: pow(sqrt(fabs(4), x)) ? Да никогда в жизни! Вот и не надо тогда всякую чушь плюсовать. А ответ здесь такой (при х=-4,6): -1.160046866707385. Если ответ другой - значит он неправильный и программа не работает как должна, а тогда - сразу в топку её!..
Похожие вопросы
- Здравствуйте, помогите пожалуйста написать программы на языке C++.
- Нужно написать программу на языке C++
- Вычислить значение функции F(x), разложенной в ряд и сходящейся в указанной области. Написать программу на языке C++
- Написать Программу на языке C++.
- Написать программу на языке c++
- Помогите решить программу на языке c++
- Написать программу на языке C++
- Помогите написать программу в языке C++.
- Помогите исправить и дописать программу с массивами на языке C++. Буду благодарен, т. к. самому уже не понятно.
- Помогите написать программу по теме "Строки" на языке C.
то у меня ошибка ?) Что делать ?