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 pentru vizita pe site-ul nostru dedicat Informatică. Ne dorim ca informațiile furnizate să vă fi fost utile. Dacă aveți întrebări sau aveți nevoie de suport suplimentar, nu ezitați să ne contactați. Revenirea dumneavoastră ne bucură, iar pentru acces rapid, adăugați-ne la favorite!