Hilfe bei Pseuodcode Umwanndlung:
-
Hi,
könnte mir einer bei folgenden 2 Zeilen Pseudocode umwandeln helfen:
for(i:=r downto l+1){ for(i:= (r-l-1) div 2 downto 0){Ich würde dies daraus machen:
for(int i=r;i>l+1;i--({ for(int i=(r-l-1)/2;i>=0;i--){
-
soll das eine Eins sein oder ein "L"?
Die Frage ist nur ob bei "downto" der Wert dabei sein soll oder nicht. Also entweder bei beiden ">=" oder bei beiden ">"!!!
du musst nur aufpassen beim Runden: int-Werte /2 werden abgeschnitten... (aber das ist aus dem Pseudocode nicht erkennbar)
(eine klammer ist falsch herum, aber ich denke das ist nur ein Schreibfehler)
-
Das ist kein Pseudocode, das ist Pascal.
-
Belli schrieb:
Das ist kein Pseudocode, das ist Pascal.
Aber Pascal ist auch Pseudocode.