Rechnet er noch, ist er abgestürzt? Was macht er denn?
Abschlussbedingungen
Ein Programm (GK: Scratch, LK: Java/Python) sucht magische Quadrate von Typ 3x3 auf eine logische, aber nicht sehr effektive Art. Es probiert einfach alle Varianten aus.
- Schätze spontan die Zeit bis zur Ausgabe einer ersten Lösung für deinen Computer. Probiere erst dann das Programm aus.
- Beschreibe die prinzipielle Arbeitsweise des Programms.
- GK/Scratch:
- Füge den Baustein "zeige_Variablen" als 3. Block in das Ereignis "Wenn grüne Flagge angeklickt" ein und prüfe den Programmablauf.
- Füge an einer geeigneten Stelle des Programms den Block "zeige_Stoppuhr_und_warte" ein, um die Laufzeit bis zum vollständigen Durchlauf abzuschätzen.
- LK/Java/Python:
- Lasse Dir mithilfe der Systemzeit die Laufzeit für einen Block so ausgeben, dass du daraus auf die Laufzeit des gesamten Programms mathematisch schließen kannst.
- Schätze die Laufzeit eines gleichartigen Programms für 4x4-Quadrate.
- 19. Januar 2020, 14:04
- 10. Januar 2023, 09:57
- 10. Januar 2023, 09:57