Rezolvarea va rog, in C++ si Pascal, multumesc.
Anexe:
anabuzenco:
Rezolvarea trebuie prin metoda Desparte si stapineste (devide et impera )
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main()
{
int k;
long double n,f;
cout<<"Dati Numarul: ";
cin >> n;
k=0;
f=0;
k=n;
f=n-k;
cout<<"Partea fractionala:="<<f<<endl; system("pause");
return 0;
}
In Pascal;
Program Frac;
var i,r : integer;
n,k : real;
begin
writeln('Dati Numarul');
readln(n);
if n>0 then
begin
r:=Trunc(n);
k:=n-r;
writeln('Partea fractionala:=',k:0:5);
end
else
begin
r:=Trunc(n);
k:=(n-r)*(-1);
writeln('Partea fractionala:=',k:0:5);
end;
readln;
end.
using namespace std;
int main()
{
int k;
long double n,f;
cout<<"Dati Numarul: ";
cin >> n;
k=0;
f=0;
k=n;
f=n-k;
cout<<"Partea fractionala:="<<f<<endl; system("pause");
return 0;
}
In Pascal;
Program Frac;
var i,r : integer;
n,k : real;
begin
writeln('Dati Numarul');
readln(n);
if n>0 then
begin
r:=Trunc(n);
k:=n-r;
writeln('Partea fractionala:=',k:0:5);
end
else
begin
r:=Trunc(n);
k:=(n-r)*(-1);
writeln('Partea fractionala:=',k:0:5);
end;
readln;
end.
Alte întrebări interesante
Informatică,
8 ani în urmă
Fizică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă