Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Theoretische Informatik » LOOP-Programm » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen LOOP-Programm
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
cirruswolke
Grünschnabel


Dabei seit: 02.06.2007
Beiträge: 4

LOOP-Programm Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Hallo, kann mir bitte einer nen Tipp geben, wie das LOOP-Programm für folgende Funktion auszieht:

min (n,m)={ m, falls n>=m
n, sonst

???

Hab gar keine Ahnung... unglücklich
02.06.2007 16:28 cirruswolke ist offline E-Mail an cirruswolke senden Beiträge von cirruswolke suchen Nehmen Sie cirruswolke in Ihre Freundesliste auf
datentechnikproblem datentechnikproblem ist männlich
Mitglied


Dabei seit: 07.10.2006
Beiträge: 27
Herkunft: Nieder-Wöllstadt

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Da musst du wohl eine If-Then-Struktur benutzen:
If n>m
Then Ausgabe = m
If n<m
Then Ausgabe = n
So einfach geht das.
Erkärung: Wenn n größer als m ist, dann ist das Ergebnis m
und wenn n kleiner als m ist, dann ist das Ergebnis n.
Dies entspricht genau der min-Funktion!

__________________
Datentechnik ist die Tochterwissenschaft der Elektrotechnik.
Elektrotechnik ist blöd und abstrakt! böse
Daraus folgt, dass Datentechnik auch blöd ist!
03.06.2007 09:20 datentechnikproblem ist offline E-Mail an datentechnikproblem senden Beiträge von datentechnikproblem suchen Nehmen Sie datentechnikproblem in Ihre Freundesliste auf
cirruswolke
Grünschnabel


Dabei seit: 02.06.2007
Beiträge: 4

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

Danke, aber das war mir schon klar nur weis ich nicht wie ich diesen if-then-else Ausdruck zu einem loop Programm mache.
Allgemeine ist if then else, ja so definiert:

if a_i= 0 then P1 else P2 endif :


a_j:= 1;
loop ai do a_j:= 0 enddo;
a_l:= 0;
loop do a_l:= 1 enddo;
loop a_j do P1 enddo;
loop a_l do P2 enddo
03.06.2007 11:07 cirruswolke ist offline E-Mail an cirruswolke senden Beiträge von cirruswolke suchen Nehmen Sie cirruswolke in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Theoretische Informatik » LOOP-Programm