Cerinta
Se citesc de la tastatura doua numere intregi A si B.
Sa se rezolve ecuatia de gradul I de forma: A * x + B = 0.
Date de intrare
Pe prima linie se vor afla cele doua numere intregi A si B.
Date de iesire
Se va afisa raspunsul ecuatiei (adica x).
Restrictii si precizari
-1,000 < A, B < 1,000
Daca ecuatia are o infinitate de solutii se va afisa "Ecuatia are o infinitate de solutii"
Daca ecuatia nu are solutii se va afisa "Ecuatia nu are solutii"
Răspunsuri la întrebare
Răspuns de
3
#include<iostream>
using namespace std;
int main(){
int A,B;
cin>>A>>B;
if(A!=0)
cout<<-B/A;
else
if(B!=0)
cout<<"Ecuatia nu are solutii";
else
cout<<"Ecuatia are o infinitate de solutii";
return 0;
}
tudortm585:
salut,problema ar trebui rezolvata cu structurile else si if...eu am incercat ceva dar obtin doar 80 de puncte
using namespace std;
int main ()
{
int a,b;
cin >>a>>b;
if (a==0 && b!=0){
cout <<"Ecuatia nu are solutii";
}
else if (a==0 && b==0){
cout <<"Ecuatia are o infinitate de solutii";
}
else cout <<-(b/a);
return 0;
}
Alte întrebări interesante
Religie,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă