Für alle, die nicht unbedingt an einem Wettbewerb teilnehmen wollen, sondern in diesen Zeiten "Zuhause" einfach "nur mal so" was in BASIC programmiert haben, ist dieser Thread gedacht.
Einfach die BASIC-Programme hier einstellen und mehr nicht.
-------------------------------------------------------
ich mache mal den Anfang mit einem BASIC-Zehnzeiler, der veranschaulichen soll, wie schnell exponentielles Wachstum ist.
Es wird von einer infizierten Person ausgegangen.
Gefragt wird nach dem Verbreitungsfaktor.
Dieser bedeutet hier im Programm: 2 bedeutet, dass jeder Infizierte jeden Tag 2 neue Personen infiziert. Und diese am nächsten Tag wiederum jeder 2 usw. Es sind auch nicht ganze Zahlen wie z.B 1.5 oder 0.5 möglich.
Angezeigt wird das Wachstum an Infizierten innerhalb 21 Tagen.
Ich habe das Programm am Mega65 (genauer: Nexys-Board) in BASIC geschrieben, es läuft aber ohne Veränderung auch auf dem C64, C128, Plus 4 und mit Einschränkungen am VC20 (alle in VICE probiert).
Angehängt habe ich das BASIC-Programm als gepacktes D64-Image und D81-Image (für Mega65).
Viel Vergnügen beim Ausprobieren!
Anmerkung: Das "S" in Zeile 20 ist das Steuerzeichen (in VICE mit SHIFT+POS1) zum Löschen des Bildschirms (siehe das "inverse Herz" im Screenshotlisting).