Сегодня мы приведем пример решения простого линейного уравнения ax+b=0 Сначала подключим библиотеку #include <cmath>. Она содержит базовые математические функции.
#include «pch.h» ; #include «iostream» ; #include «cmath»; using namespace std;
Дальше зададим функцию
int lineinoe(double a, double b, double &x); //задаём функцию { x = -b/a; //линейная функция return 1; }
Сделаем ввод значении с клавиатуры
int main() { setlocale(LC_ALL, "Russian"); //Перевод на русский язык int a; int b; cout << " Введите a="; cin >> a; cout << " Введите b= "; cin >> b; cout << double x = 0; int temp = lineinoe(a, b, x); //Применяем функцию if (temp == 1) cout << "x = " << x << std::endl; system(«pause»); }
Полный листинг:
#include "pch.h" ; #include "iostream" ; #include "cmath"; using namespace std; int lineinoe(double a, double b, double &x); //задаём функцию { x = -b/a; //линейная функция return 1; } int main() { setlocale(LC_ALL, "Russian" ); //Перевод на русский язык int a; int b; cout << " Введите a="; cin >> a; cout << " Введите b= "; cin >> b; cout << double x = 0; int temp = lineinoe(a, b, x); //Применяем функцию if (temp == 1) cout << "x = " << x << std::endl; system(«pause»); }
Теперь запустим программу и введём параметры