Informatică, întrebare adresată de mishanea1, 9 ani în urmă

scrieti un program care afiseaza pe ecran doar o singura solutie ax2 + bx + c=0
Numere a b c sint introduse de la tastatura

Răspunsuri la întrebare

Răspuns de Puiutz
0
int a,b,c,delta,x1,x2;
cout<<"Dati a= ";
cin>>a;
cout<<"Dati b= ";
cin>>b;
cout<<"Dati c= ";
cin>>c;
delta=b*b-4*a*c;
if(delta<0)
  cout<<"Ecuatia nu are solutii reale.";
if(delta==0)
   x1=x2=(-b)/(2*a);
if(delta>0)
{x1=(-b+sqrt(delta))/(2*a);
 x2=(-b-sqrt(delta))/(2*a);
}
cout<<"Pentru prima solutie introduceti cifra 1, iar pentru a doua solutie introduceti cifra 2.";
cin>>c;
if(c==1)
 cout<<"Prima solutie este: "<<x1;
else if(c==2)
  cout<<"A doua solutie este: "<<x2;
return 0;}


Puiutz: acolo la int pui si c
Puiutz: ca am uitat
mishanea1: multumesc dar damu am facut mai simplu si am primit nota
Alte întrebări interesante