Einzelnen Beitrag anzeigen

Klaus01

Registriert seit: 30. Nov 2005
Ort: München
5.768 Beiträge
 
Delphi 10.4 Sydney
 
#2

Re: Fatorisierung - Ablauf korrekt, aber falsche Ergebnisse

  Alt 6. Feb 2007, 18:59
Delphi-Quellcode:
  ShowMessage('Die Zahl '+ IntToStr(a)+
  ' hat die Primfaktorzerlegung '+Zerlegung+ IntToStr(c)); // <--- hier stolperts

Hier ist der Workaround:

Delphi-Quellcode:
 begin
      Primteiler:= c div b;
      if primteiler <> 1 then
        Zerlegung:= Concat(Zerlegung,' x ',IntToStr(Primteiler));
    end;
An sich hättest Du da auch selber drauf kommen können.
Haltepunkt setzen, F8 benutzen und Variablen anschauen (Strg-F5).

Grüße
Klaus
Klaus
  Mit Zitat antworten Zitat