LOOP-Programm |
02.06.2007, 16:28 | Auf diesen Beitrag antworten » |
cirruswolke | LOOP-Programm 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... |
|
|
03.06.2007, 09:20 | Auf diesen Beitrag antworten » |
datentechnikproblem | 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! |
03.06.2007, 11:07 | Auf diesen Beitrag antworten » |
cirruswolke | 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 |
|