FSR-Online
  AG Informatik






Ursprünglich war der Computer nur zum Rechnen gedacht (to compute =
rechnen). Nach und nach wollte man auch Texte erfassen, d.h. es genügte
nicht, daß der Computer nur mit Zahlen (im Binärsystem) umgehen
konnte, sondern ein Computer mußte auch Buchstaben, Sonderzeichen, usw.
darstellen und verarbeiten können.

Ein String besteht aus einer beliebigen Anzahl verschiedener Ziffern, Buchstaben oder Sonderzeichen. QBASIC erlaubt allerdings nur Zeichenketten bis zu einer Länge von 255 Zeichen. Zeichenketten können auf dem Bildschirm ausgegeben werden (PRINT "Hallo Dödel") oder einer Stringvariablen zugewiesen werden (LET datum$="1.1.1991"). Eine Stringvariable muß durch ein Dollar-Zeichen am Ende des Variablennamens gekennzeichnet werden. Mit Stringvariablen kann nicht gerechnet werden, sie können jedoch auf verschiedene Arten verändert werden.

  1. Starte gegebenenfalls QBasic und gib die folgenden Programmzeilen ein. Starte das Programm und achte auf das Resultat.
           REM Strings1
           CLS
           LET zahl1$="2"
           LET zahl2$="4"
           PRINT zahl1$+zahl2$
    
  2. Gib die folgenden Programmzeilen ein. Starte das Programm und achte auf das Resultat.
           REM Strings2
           CLS
           LET a$="sachs"
           LET b$="angel"
           LET c$=b$+a$+"en"
    
  3. Gib die folgenden Programmzeilen ein. Starte das Programm und achte auf das Resultat.
           REM Strings3
           CLS
           LET a$="Haben Sie schon 'Vom Winde verweht' gelesen?"
           LET b$=LEFT$(a$,5)
           LET c$=RIGHT$(a$,8)
           LET d$=MID$(a$,7)
           LET e$=MID$(a$,11,5)
           LET a$=e$+" "+c$
           PRINT a$
           PRINT b$
           PRINT c$
           PRINT d$
           PRINT e$
    
  
Friedrich-Schiller-Realschule Böblingen, Kremser Str. 5, 71034 Böblingen
©1996,1999 Winfried Furrer, Böblingen