C++ Równanie liniowe




//równanie liniowe RRS
#include <iostream>
using namespace std;
int main(void)// funkcja typu void nie zwraca zadnych danych, ktore mozna byloby poddac dalszej obrobce
{
  float a, b;
  cout<<"a = ";
  cin>>a;
  cout<<"b = ";
  cin>>b;
  
  if(a==0&&b==0 )
    
      cout<<"rownanie tozsamosciowe, ma nieskonczenie wiele rozwiazan";
    else
    if(a==0&&b!=0)
   
      cout<<"rownanie sprzeczne, brak rozwiazan";
  else
  {
    float x;
     if(a!=0&&b!=0)
    x=-b/a;
    cout<<"x = "<<x;
  }
  cout<<endl;
  
}