Составить блок схему по задачи: найти корни квадратного уравнения


Составить блок схему по задачи: найти корни квадратного уравнения

kozlovvlad21 kozlovvlad21    1   09.03.2021 00:00    1

Ответы
raisabarsegyan raisabarsegyan  09.03.2021 01:00

C++

#include <iostream>

#include <math.h>

using namespace std;

int main() {

   setlocale(LC_ALL, "RUS");

   double a, b, c;

   double d, x1, x2;

   cout << "a*x*x+b*x+c=0. Введите a,b,c: ";

   cin >> a >> b >> c;

   cout << "a=" << a << " b=" << b << " c=" << c << "\n";

   if (a == 0.0) {

       cout << "Не корневое уравнение!"<<endl;

       return 2;

   }

   d = b * b - 4 * a * c;

   cout << "d=" << d << "\n";

   if (d > 0) {

       x1 = (-b + sqrt(d)) / (2 * a);

       x2 = (-b - sqrt(d)) / (2 * a);

       cout << "x1=" << x1 << " x2=" << x2 << endl;

   }

   else if (d == 0.0) {

       x1 = (-b / (2 * a)); x2 = x1;

       cout << "x=" << x1 << endl;

   }

   else {

       cout << "eкорни уравнения не найдены"<< endl;

   }

}

Объяснение:

На рисунке блок-схема


Составить блок схему по задачи: найти корни квадратного уравнения
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика