FSR-Online
  AG Informatik






  1. Starte gegebenenfalls QBasic, lösche ein eventuell vorhandenes Programm und tippe in das Programmfenster die folgenden drei Zeilen ein:
           REM Hallo
           CLS
           INPUT "Wie heißt Du? ",vorname$
           PRINT "Hallo "; vorname$; "!"
    
    Starte das Programm, tippe auf die Frage Deinen Vornamen ein und beobachte die Bildschirmausgabe. Ändere dann die Strichpunkte in der letzten Zeile in Kommas ab und vergleiche mit der vorigen Bildschirmausgabe.

    Statt Zahlen können beim INPUT-Befehl auch Texte (Zeichenketten) eingegeben werden. Voraussetzung: es wird eine entsprechende Variable, eine Zeichenketten- oder String-Variable verwendet (beachte das Dollarzeichen als Abschluß des Variablennamens).

    Strichpunkte im PRINT-Befehl bewirken, daß die Bildschirmausgaben lückenlos aneinandergefügt werden bis die Zeile voll ist. Kommas bewirken, daß die nächste Ausgabe eine Spalte weiter erfolgt.

    Diese Zeichen können auch in verschiedenen Zeilen verwendet werden, was folgendes Beispiel zeigt.

           REM Reiten
           CLS
           PRINT "Blu"
           PRINT "mento"
           PRINT "pferde"
    
    Starte das Programm und beobachte die Bildschirmausgabe. Setze dann an das Ende der ersten beiden PRINT-Zeilen ein Komma (-> Neustart) und schließlich einen Strichpunkt.

  2. Wie bei einer Schreibmaschine können auch Tabulatoren verwendet werden. Da der Bildschirm in 25 Zeilen und 80 Spalten eingeteilt ist, gibt es 80 Tabulatorpositionen:
           REM Tabulator
           CLS
           PRINT TAB(5); "<- Das ist Spalte 5"
           PRINT TAB(10); "<- Das ist Spalte 10"
           PRINT TAB(20); "<- Das ist Spalte 20"
           PRINT TAB(5); "Hallo"; TAB(20); "Hey"; TAB(35); "Grüß Gott"
           PRINT TAB(5); 1; TAB(20); 2; TAB(35); 3
    
    Die TAB-Funktion setzt die Schreibmarke in eine bestimmte Bildschirmspalte. Die folgende Bildschirmausgabe erfolgt dann genau an dieser Stelle.

  3. Schreibe mit Hilfe der TAB-Funktion ein Programm, welches Deinen Stundenplan ausgibt.
           REM Stundenplan
           CLS
           PRINT TAB(5); "MO"; TAB(10); "DI"; TAB(15); "MI";      usw.
    
    Speichere das fertige und lauffähige Programm unter dem Namen PLAN.BAS in Deinem Datenverzeichnis C:\INFO\AG ab.

  
Friedrich-Schiller-Realschule Böblingen, Kremser Str. 5, 71034 Böblingen
©1996,1999 Winfried Furrer, Böblingen