Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Division nur mit FOR Schlaufe (https://www.delphipraxis.net/130618-division-nur-mit-schlaufe.html)

Klaus01 11. Mär 2009 11:51

Re: Division nur mit FOR Schlaufe
 
Zitat:

Zitat von nuclearping
Was ist ein "LOOP-Programm"?

Das ist ein Loop-Programm.

Grüße
Klaus

guidok 11. Mär 2009 11:52

Re: Division nur mit FOR Schlaufe
 
Zitat:

Zitat von nuclearping
Was ist ein "LOOP-Programm"?

Das ist wohl zunächst mal die Kernfrage.

So etwas?

Da gibt es doch gar keine FOR Schleife, oder versteh ich das falsch (Nur kurz überflogen)?

Klaus01 11. Mär 2009 11:54

Re: Division nur mit FOR Schlaufe
 
Zitat:

Zitat von guidok

Da gibt es doch gar keine FOR Schleife, oder versteh ich das falsch (Nur kurz überflogen)?

In der Theoretischen Informatik gibt es nur Goto, while und loop als Schleifen/Wiederholungen.

Grüße
Klaus

Weazy 11. Mär 2009 11:55

Re: Division nur mit FOR Schlaufe
 
Also mit while geht es ja nicht, dann währe es ja ein while programm! Aber ich galube ich habe die Lösung:

r:=x mod y
==========

r:=0;
LOOP x DO //maximal x durchläufe, da 1<=y<=x
a:=0;
LOOP x-r-y DO a:=1 END // if x-r > y then ...
LOOP a DO r:=r+y END // ... r:=r+y
END
LOOP 1 DO r:=x-r END

Glaube so klappt es


Alle Zeitangaben in WEZ +1. Es ist jetzt 01:42 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz