DFens Geschrieben 1. Dezember 2009 Teilen Geschrieben 1. Dezember 2009 Hi liebe Fachinformatiker.de Community, wir nehmen z.Z. in der Schule Arrays durch (und Bubblesort) und schreiben darüber eine Klausur, nur haben wir erst 2 Übungsaufgaben gemacht und bin daher noch ein wenig unsicher... Habt ihr noch Aufgaben zum üben für mich? Habe schon zur eigenen Übung ein "Schiffe-versenken-Spiel" und ein Puzzle/Memory-Spiel programmiert (wir programmieren in VBA). Das haben wir schon programmiert: Ein Formular mit verschiedenen Buttons: Der 1. um eine bestimmte Anzahl an Namen einzugeben, der 2. um sie auszugeben, der 3. um den Schülernamen per "Schülernummer" (Array-Index) ausgeben zu lassen, den 4. um die Schülernummer per Schülernamen ausgeben zu lassen und den 5. um sie geordnet nach dem Alphabet auszugeben (mit Bubblesort). Option Compare Database Option Explicit Dim schüler(1 To 5) As String Private Sub btnNew_Click() Dim i As Integer For i = 1 To 5 schüler(i) = InputBox("Geben Sie den ersten Schüler an") Next i End Sub Private Sub btnAusgabeListe_Click() Dim i As Integer For i = 1 To 5 MsgBox (schüler(i)) Next i End Sub Private Sub btnAusgabeNummer_Click() Dim i As Integer, bla As String bla = InputBox("Geben Sie die Schülernummer ein") For i = 1 To 5 If bla = i Then MsgBox (schüler(i)) End If Next i End Sub Private Sub btnlöschen_Click() Erase schüler() End Sub Private Sub btnSchülername_Click() Dim i As Integer, x As String x = InputBox("Geben Sie den Namen ein") For i = 1 To 5 If x = schüler(i) Then MsgBox (x & " ist in der Liste") End If Next End Sub Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
MartinSt Geschrieben 1. Dezember 2009 Teilen Geschrieben 1. Dezember 2009 Wenn du mathematisch davon Ahnung hast, kannst du etwas aus der Matrizenrechnung machen (Addition, Determinanten etc.) oder etwas im Bereich der Kugelspiele. z.B. man hat ein 10*10 Felder Spielfeld, darauf werden zufällig 50 schwarze und 50 weiße Steine verteilt. Nun wird mit zwei 10er Würfeln eine Koordinate dieses Spielfeldes erwürfelt. Trifft man hierbei ein Feld auf dem ein weißer Stein ist, wird ein beliebiger schwarzer Stein entfernt und durch einen weiteren weißen ersetzt. Trifft man hierbei ein Feld auf dem ein schwarzer Stein ist, wird ein bel. weißer Stein durch einen schwarzen ersetzt. Dann würfelt man wieder neu usw. Zitieren Link zu diesem Kommentar Auf anderen Seiten teilen Mehr Optionen zum Teilen...
Empfohlene Beiträge
Dein Kommentar
Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.