Einzelnen Beitrag anzeigen

Benutzerbild von Konstantin H.
Konstantin H.

Registriert seit: 3. Nov 2008
Ort: Schwedt/Oder
27 Beiträge
 
Delphi 2006 Professional
 
#1

ggt und kgV von 3 Zahlen[PLEASE HELP]

  Alt 4. Nov 2008, 15:41
Hallo! Ich arbeite erst seit 2 Monaten mit Delphi(5 Pro). Ich muss jetzt ein Programm erstellen, das ggT und kgV ausrechnet mit 3 Zahlen. GgT habe ich erstmal raus. Aber ich brauche einen Denkanstoß oder direckte Hilfe für kgV.

Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);

var a, b, d, c, kgV, ggT:integer;

begin
         a:=strtoint(edit1.text);
         b:=strtoint(edit2.text);
         d:=strroint(edit5.text);
         c:=a*b*c;
         while b<>0 do
               begin
               if a>b then a:=a-b else b:=b-a;
               if a>d then a:=a-d else d:=d-a;
               if b>d then b:=b-d else d:=d-b;
               end;
         ggT:=a;
         {kgv:= c div ggT;
        edit4.text:=inttostr(ggT);
         edit3.text:=inttostr(kgV)}
;



end;
so das ist die ggT-Berechnung die funktoniert. Im Vorraus danke

[edit=SirThornberry]quote-tags durch delphi-tags ersetzt - Mfg, SirThornberry[/edit]
  Mit Zitat antworten Zitat