Тема: Рішення ситеми рівнянь за допомогою циклу for
Доброго часу доби шановні форумчани! Я новачок, тільки почав вивчати мову С++. для тесту дали таку систему рівнянь: (мал. у вкладенні). Задача вивести на термінал корені рівнянь. З виведенням начеб-то проблем нема, а от рахувати не хоче. Не підскажете, що я не так зробив?
#include <iostream>
#include <math.h>
using namespace std;
int main()
{
setlocale(LC_ALL,"ukr");
double a = 2;
double b = 3;
double c = 7;
double x = 0.0;
double r = 0.31;
double x_min = 0, x_max = 5;
double y;
double Var=0.00;
double Var1=0.00;
double Var2=0.00;
{
cout << "Починаємо підрахунок: " << endl;
cout << "y1= " << Var << endl;
//std::cout << Var << " ";
cout << "y2= " << Var1 << endl;
//std::cout << Var1 << " ";
cout << "y3= " << Var2 << endl;
//std::cout << Var2 << " ";
y = pow(a,(b - x)) + c;
{for (x = 0; x < 2; r += 0.31);
std::cout << Var << " ";
cin >> Var;
cout << "y1= " << Var << endl;
}
y = pow(b,(c - x)) + a;
{ for (x = 0; (2 <= x) && (x <= 4); r+=0.31);
std::cout << Var1 << " ";
cin >> Var1;
cout << "y2= " << Var1 << endl;
}
y = pow(c,(a - x)) + b;
{ for (x = 0; x > 4; r += 0.31);
std::cout << Var2 << " ";
cin >> Var2;
cout << "y3= " << Var2 << endl;
}
return 0;
}
}