Buongiorno.
Scusate sono nuovo, sto seguendo un semplice testo per imparare a programmare.
Nello specifico sto cercando di risolvere un'equazione di primo grado.
Di seguito il codice
#include <iostream>
using namespace std;
int main ()
{
int a,b;
double x;
cout<<"digitare il valore di a"<<endl;
cin>>a;
cout<<"digitare il valore di b"<<endl;
cin>>b;
if (a=0)
{
cout<<"l'equazione è impossibile'"<<endl;
}
else
{
x=b/a;
}
cout<<"il risultato è"<<x<<endl;
return 0;
}
Ora il problema credo sia in
if (a=0)
perchè se a 0 sostituisco un qualsiasi altro numero ottengo invece l'errore
l'equazione Þ impossibile'
il risultato Þ4.94066e-324
Capisco che il codice è banale, ma non riesco a venirne a capo
Grazie a chiunque possa aiutarmi