Hallo Rainer,
Am Samstag, 26. Februar 2005 12:41 schrieb Rainer Schmitz:
A1= GANZZAHL(ZUFALLSZAHL()*999)
also eine ganze Zufallszahl im Zahlenraum von 1-999
das sollte eigentlich Zahlen zwischen 0 und 999 generieren.
A2= A1-GANZZAHL(ZUFALLSZAHL()*(A1))
also eine ganze Zufallszahl im Zahlenraum von 1-A1
Damit kann ich ganz einfach mein Arbeitsblatt füllen und habe
schöne Subtraktionsaufgaben
A3=A1-A2
(A3 wird natürlich nicht gedruckt 8)
Jetzt komme ich zu meinem eigentlichen Problem:
Wie kann ich festlegen, dass es keine Einer-, Zehner-, oder
Hunderter Unterschreitungen gibt?
Den einzigen Weg, den ich bis jetzt gefunden habe, wäre jeweils für
E, Z und H einzelne Zellen zu wählen und nur noch Zufallszahlen im
Einerbereich generieren zu lassen.
Hmm, jetzt wo ich dies hier tippe, denke ich ist diese
Vorgehensweise durchaus praktikabel, habe aber dann ein
Nullenproblem.
ich denke, du hast schon einen gangbaren Weg gefunden. Eine
Fallunterscheidung nach Stelle wäre mindestens genauso aufwendig.
Das Nullenproblem? Du willst also keine 0 als Ziffer haben?
Dann kannst du Zufallszahlen von 0-8 erstellen lassen und halt
eins addieren.
Oder gleich den Befehl =ZUFALLSBEREICH(1;9) nehmen.
Wenn dann der Minuend mittels ZUFALLSBEREICH(1;Subtrahend)
bestimmt wird, solltest du stets korrekte Aufgaben haben.
Bsp.:
A1: =ZUFALLSBEREICH(1;9)
A2: =ZUFALLSBEREICH(1;9)
A3: =ZUFALLSBEREICH(1;9)
A4: =ZUFALLSBEREICH(1;A1)
A5: =ZUFALLSBEREICH(1;A2)
A6: =ZUFALLSBEREICH(1;A3)
A7: =A1*100+A2*10+A3
A8: =A4*100+A5*10+A6
A9: =A7-A8
Der Zufallsbereich lässt sich leider nicht mittels [F9] zu neuen
Zahlen überreden, so dass für mehrere Aufgabe die Zellen nach
rechts kopiert werden müssen.
Für einen Ausdruck sind dann die Zeilen 1-6 auszublenden.
Ciao Michael
--
Michael van Gemmern, D-Berlin
SuSE 8.2/9.2, KDE 3.3.2, OOo 1.1.4de
-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]