Верстка, CSS, HTML, SVG

Помогите по программированию

Надо в с++ написать код который решает в 6 варианте поставленную задачу.

Дальше чем этот код не ушел и то не уверен что правильно

#include
#include

int main()
{
float m;
cout<<"Autor student kakoi to tam\n";
cout<<"Input m ";cin >> m;
if (m==0) /
{
if(m==2)
if(m==-2)cout<<"Any value\n";else cout<<"No solution\n";
else
#include <iostream>
#include <cmath>

using namespace std;

int main (void)
{
cout << "Author is Mister Potter" << endl;
double m;
cout << "Please, insert m: ";
cin >> m;
if (m == 2.0 || m == -2.0)
{
cerr << "The system has no solution." << endl;
return 1;
}
// Подкоренное значение должно быть неотрицательным.
else if ( (m+2.0)/(m-2.0) < 0.0 || (m - 2.0)/(m + 2.0) < 0.0 )
{
cerr << "The system has no solution." << endl;
return 1;
}
// знаменатель уравнения не равен нулю.
else if ( sqrt( (m+2.0)/(m-2.0) ) == sqrt ((m-2.0)/(m+2.0)) )
{
cerr << "The system has no solution." << endl;
return 1;
}
else
{
double result;
result = ( sqrt( (m+2.0)/(m-2.0) ) + sqrt ( (m-2.0)/(m+2.0) ) ) \
/ ( sqrt( (m+2.0)/(m-2.0) ) - sqrt ( (m-2.0)/(m+2.0) ) );
cout << "The result was: " << result << endl;
}

return 0;
}
Самарин Владимир
Самарин Владимир
68 854
Лучший ответ
int main () {
setlocale(LC_ALL, "rus");
double m, chislit, snamenat;

cout << "Введите m: ";
cin >> m;
chislit = sqrt((m+2)/(m-2))+sqrt((m-2)/(m+2));
snamenat = sqrt((m+2)/(m-2))-sqrt((m-2)/(m+2));

cout << "Z при m = " << m << ", равен = " << chislit/snamenat << endl;
return 0;
}
Anton Govoruhin
Anton Govoruhin
2 763