Răspuns :
Cu ajutorul matematicii gasim solutia ecuatiei, si ea va fi
ax-b=0 sau cx-d=0
ax=b sau cx=d
x=b/a sau x=d/c
daca b/a = d/c ecuatia are o singura solutie
iata algoritmiul pentru C++
#include <iostream>
#include <iomanip>
using namespace std;
double a,b,c,d;
double sol1()
{
return b/a;
}
double sol2()
{
return d/c;
}
void write(double x, double y)
{
if (x==y) cout << setprecision(12) << x;
if (x!=y) cout << setprecision(12) << x << ' ' << setprecision(12) << y;
}
int main()
{
cin >> a >> b >> c >> d;
cout << fixed;
write(sol1(),sol2());
return 0;
}
Si pentru Pascal
var a,b,c,d:real;
function sol1:real;
begin
sol1:=b / a;
end;
function sol2:real;
begin
sol2:=d / c;
end;
procedure wr(x,y:real);
begin
if (x=y) then write(x) else write(x,' ',y);
end;
begin
read(a,b,c,d);
wr(sol1,sol2);
end.
ax-b=0 sau cx-d=0
ax=b sau cx=d
x=b/a sau x=d/c
daca b/a = d/c ecuatia are o singura solutie
iata algoritmiul pentru C++
#include <iostream>
#include <iomanip>
using namespace std;
double a,b,c,d;
double sol1()
{
return b/a;
}
double sol2()
{
return d/c;
}
void write(double x, double y)
{
if (x==y) cout << setprecision(12) << x;
if (x!=y) cout << setprecision(12) << x << ' ' << setprecision(12) << y;
}
int main()
{
cin >> a >> b >> c >> d;
cout << fixed;
write(sol1(),sol2());
return 0;
}
Si pentru Pascal
var a,b,c,d:real;
function sol1:real;
begin
sol1:=b / a;
end;
function sol2:real;
begin
sol2:=d / c;
end;
procedure wr(x,y:real);
begin
if (x=y) then write(x) else write(x,' ',y);
end;
begin
read(a,b,c,d);
wr(sol1,sol2);
end.
Vă mulțumim că ați vizitat platforma noastră dedicată Informatică. Sperăm că informațiile oferite v-au fost utile. Dacă aveți întrebări sau aveți nevoie de asistență suplimentară, nu ezitați să ne contactați. Așteptăm cu nerăbdare să vă revedem și nu uitați să ne salvați în lista de favorite!