Pagini recente » Borderou de evaluare (job #2312572) | Cod sursa (job #2450174) | Borderou de evaluare (job #1539540) | Cod sursa (job #1607175) | Cod sursa (job #343315)
Cod sursa(job #343315)
program fractii;
var n,i,j,nr:integer;
function cmmdc(a,b:integer):integer;
begin
if (a=b) then
cmmdc:=a
else
if (a>b) then
cmmdc:=cmmdc(a-b,b)
else
cmmdc:=cmmdc(a,b-a);
end;
begin
write('n=');
readln(n);
nr:=0;
for i:=1 to n do
for j:=1 to n do
if (cmmdc(i,j)=1) then
nr:=nr+1;
writeln('nr=',nr);
readln;
end.