
Другие языки программирования и технологии
Как решить 10 задачу в С++? (Если можно, скиньте решение)

#include <iostream>
#include <cmath>
using namespace std;
int main(){
int n=1; double x,s,t,e; cout<<"x eps ? "; cin>>x>>e; s=t=x;
while(abs(t)>=e)s+=t=t*x*x*(2*n-1)/(2*n+1),n++;
cout<<"x="<< x<<" s="<< s<< endl; cin.get(); cin.get();}
#include <cmath>
using namespace std;
int main(){
int n=1; double x,s,t,e; cout<<"x eps ? "; cin>>x>>e; s=t=x;
while(abs(t)>=e)s+=t=t*x*x*(2*n-1)/(2*n+1),n++;
cout<<"x="<< x<<" s="<< s<< endl; cin.get(); cin.get();}
Издеваешься?
Врскпк "народный Кредит"
Нет, я хз как решать (((
#include <iostream>
#include <iomanip>
using namespace std;
double Arth(double);
int main() {
double x;
do {
cout << " x: ";
cin >> x;
} while (fabs(x) >= 1);
double arth = Arth(x);
cout << "Arth(" << x << ") = " << fixed << setprecision(15) << arth << endl;
cin.sync();
cin.get();
}
double Arth(double arg) {
double arth = 0, eps = 1e-15, member = arg;
int n = 1;
while (fabs(member) > eps) {
member = pow(arg, n) / n;
arth += member;
n += 2;
}
return arth;
}
#include <iomanip>
using namespace std;
double Arth(double);
int main() {
double x;
do {
cout << " x: ";
cin >> x;
} while (fabs(x) >= 1);
double arth = Arth(x);
cout << "Arth(" << x << ") = " << fixed << setprecision(15) << arth << endl;
cin.sync();
cin.get();
}
double Arth(double arg) {
double arth = 0, eps = 1e-15, member = arg;
int n = 1;
while (fabs(member) > eps) {
member = pow(arg, n) / n;
arth += member;
n += 2;
}
return arth;
}
Во-первых, не видно. Во-вторых, непонятно, в чём задача. Вывести формулу на экран? . В-третьих, непонятно, зачем для её решения использовать объектно-ориентированный язык, тем более, C++.
Врскпк "народный Кредит"
Задали по программированию
Ну я постораюсь увеличить
Надо в С++ решение сделать
Ну я постораюсь увеличить
Надо в С++ решение сделать
#include <iostream>
#include <cmath>
using namespace std;
double atanh(double a);
int main(){
double x;
cout << "Enter x: ";
cin >> x;
while (atanh(abs(x)) < 1){
cout << atanh(x) << endl;
for(int i(3); true; i++){
if(i % 2 != 0) {
x += pow(x,i)/i;
break;
}
}
cout << atanh(x) << endl;
}
system("pause > nul");
return 0;
}
double atanh(double a)
{
return 0.5*log((1+a)/(1-a));
}
#include <cmath>
using namespace std;
double atanh(double a);
int main(){
double x;
cout << "Enter x: ";
cin >> x;
while (atanh(abs(x)) < 1){
cout << atanh(x) << endl;
for(int i(3); true; i++){
if(i % 2 != 0) {
x += pow(x,i)/i;
break;
}
}
cout << atanh(x) << endl;
}
system("pause > nul");
return 0;
}
double atanh(double a)
{
return 0.5*log((1+a)/(1-a));
}
Похожие вопросы
- задача на С++, нужна помощь в решении
- решите плиз задачу на Турбо Паскале дам 10 баллов
- Помоги те решить эту задачу C++
- Не могу решить простую задачу на С++
- Необходимо решить представленные задачи на языке Pascal:
- Помогите пожалуйста, решить данную задачу методом пузырька!!!
- Решить графически задачу нелинейного программирования
- . Исходя из условия задачи, исправьте программу и напишите правильное решение
- Объясните пожалуйста супер чайнику как решить эту задачу
- Задача на PascalABC.NET. Помогите с решением, очень прошу!