Să se realizeze un program în Pascal în care să se calculeze cel mai mare divizor comun și cel mai mic multiplu comun a 2 numere date.
Răspunsuri la întrebare
Răspuns de
1
program Hello;
var i, a, b, aux, aux2 :integer;
begin
write('Dati numerele:'); readln(a,b);
aux:=a;
aux2:=b;
while(aux2<>0) do begin
i:=aux mod aux2;
aux:=aux2;
aux2:=i;
end;
Writeln('Cmmdc=', aux);
aux:=a mod b;
aux2:=a*b;
while(aux<>0) do begin
a:=b;
b:=aux;
aux:=a mod b;
end;
Writeln('Cmmmc=', aux2/b:2:2);
end.
Alte întrebări interesante
Religie,
8 ani în urmă
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Fizică,
8 ani în urmă
Chimie,
8 ani în urmă
Engleza,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă