Potrzebuję programu w języku C++, który będzie rozwiązywał równanie z jedną niewiadomą - typu ax+b=0. W programie należy uwzględnić przypadki, gdy a=0 i gdy b=0. Jeżeli ktoś dałby radę napisać taki program działający w kompilatorze Dev-C++ moja wdzięczność będzie ogromna :)
/* * File: main.cpp * Author: ksm * * Created on 12 marzec 2012, 23:38 */
#include <iostream>
using namespace std;
/* * */ int main(int argc, char** argv) {
double a,b,x;
cout << "Równanie postaci a * x + b = 0" << endl << "Podaj a: "; cin >> a; cout << "Podaj b: "; cin >> b;
if (a == 0) { if (b == 0) { cout << "Równanie jest spełnione dla dowolnego x."; } else { cout << "Równanie nie jest spełnione dla żadnego x."; } } else { x = -b / a; cout << "x = " << x; }
/*
* File: main.cpp
* Author: ksm
*
* Created on 12 marzec 2012, 23:38
*/
#include <iostream>
using namespace std;
/*
*
*/
int main(int argc, char** argv) {
double a,b,x;
cout << "Równanie postaci a * x + b = 0" << endl
<< "Podaj a: ";
cin >> a;
cout << "Podaj b: ";
cin >> b;
if (a == 0) {
if (b == 0) {
cout << "Równanie jest spełnione dla dowolnego x.";
} else {
cout << "Równanie nie jest spełnione dla żadnego x.";
}
} else {
x = -b / a;
cout << "x = " << x;
}
return 0;
}