Тема: Рішення ситеми рівнянь за допомогою циклу for

Доброго часу доби шановні форумчани! Я новачок, тільки почав вивчати мову С++. для тесту дали таку систему рівнянь: (мал. у вкладенні). Задача вивести на термінал корені рівнянь. З виведенням начеб-то проблем нема, а от рахувати не хоче. Не підскажете, що я не так зробив?

https://i.ibb.co/T4stL1v/image.jpg

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

2

Re: Рішення ситеми рівнянь за допомогою циклу for

це новий синтаксис С/С++ ???

...
 {for (x = 0; x < 2; r += 0.31);
...
{    for (x = 0; (2 <= x) && (x <= 4); r+=0.31);
...
{    for (x = 0; x > 4; r += 0.31);
...

3

Re: Рішення ситеми рівнянь за допомогою циклу for

Це приклад з якогось сайту

4

Re: Рішення ситеми рівнянь за допомогою циклу for

погугліть структури циклів

for (x = початкове значення ціле; x < = > до якого значення збільшувати або зменшувати; r + - = значенння кроку)
    {
       тіло циклу
     }

5

Re: Рішення ситеми рівнянь за допомогою циклу for

а що в мене не так?

6

Re: Рішення ситеми рівнянь за допомогою циклу for

Мабуть на сьогодні мені досить. Черепуха розклоюється. Чекаю на Ваші відповіді та надіюсч на допомогу. Дякую, до завтра.

7 Востаннє редагувалося koala (02.01.2023 21:22:19)

Re: Рішення ситеми рівнянь за допомогою циклу for

На рисунку - не система рівнянь, а кусково-задана функція. Відповідно, ніяких коренів рівнянь тут немає, бо немає рівнянь. Підозрюю, що завдання було протабулювати функцію (тобто побудувати таблицю значень).
Щодо решти - вирівняйте код, це читати боляче, не те що розбирати. До того нема чого обговорювати.

Подякували: Сергій_601