Salutare din nou.
Nu reusesc sa conving C++-ul ca daca prima varianta e corecta nu e necesar sa treaca la a 2-a varianta pentru a da raspunsul corect.
Se compileaza dar cand il utilizez imi spune ca primul nr este egal cu cel de-al doilea iar apoi imi zice ca:
Primul numar este mai mare decat al 2-lea.
Nu imi dau seama unde am gresit.
Va multumesc.
#include <iostream>
#include <math.h>
using namespace std;
int main() {
float a;
float b;
cout <<"Tastati un numar si apasati tasta Enter:";
cin>>a;
cout <<"Tastati al 2-lea numar si apasati tasta Enter:";
cin>>b;
if (a=b)
cout << "Primul numar este egal cu al 2-lea";
else
cout << "Primul numar este diferit de al 2-lea";
if (a<b)
cout << "Primul numar este mai mic decat al 2-lea";
else
cout << "Primul numar este mai mare decat al 2-lea";
return 0;
}
