Vă rog URGENT!!! Creați o foaie de calcul destinată rezovării ecuaților de gradul II.
ab la a doua +bx+c=0
Amintim că pentru a rezolva o astfel de ecuație,mai întîi se calculează discriminantul.
D=b la a doua-4ac
În continuare,se analizeză semnul discriminantului D.Dacă D mai mare ca 0,atunci ecuația are două rădăcini diferite.
X1= -b+radical din D supra lui 2a. X2= -b-radical din D supra 2a.
Dacă D=0,atunci ecuația are două rădăcini egale.
X1=X2= -b supra 2a
Dacă D este mai mic ca 0 ecuația nu are rădăcini.
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
#include <cmath>
using namespace std;
int main()
{
float a, b, c, d, x1, x2;
cout<<"a="; cin>>a;
cout<<"b="; cin>>b;
cout<<"c="; cin>>c;
d=b*b-4*a*c;
if(d>0){
x1=(-b+sqrt(d))/2*a;
x2=(-b-sqrt(d))/2*a;
cout<<"x1="<<x1;
cout<<endl;
cout<<"x2="<<x2;
}
else
if(d==0)
cout<<"x1=x2="<<-b/2*a;
else
cout<<"x1,x2 nu sunt din R";
return 0;
}
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Biologie,
8 ani în urmă
Latina,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă