Guten Abend an alle,
Wir haben heut in der Schule mit Qbasic angefangen und auch ne Hausaufgabe aufbekommen die ich absolut nicht Hinbekomme
Und zwar:
SCREEN 13
DO
x = x + 1
LOCATE x, 2
COLOR x
PRINT x
LOOP UNTIL x = 10
Es erscheinen Bunt die Zahlen von 1-10 Untereinander… JETZT KOMMT MEINE EIGENTLICHE FRAGE: Wie bekomm ich das hin das die Zahlen nicht untereinander sondern Diagonal angezeigt werden ???
Bitte Bitte helft mir
             
            
              
              
              
            
            
           
          
            
            
              
Guten Abend an alle,
Hallo Geisterreiter,
Und zwar:
SCREEN 13
DO
x = x + 1
LOCATE x, 2
COLOR x
PRINT x
LOOP UNTIL x = 10
Es erscheinen Bunt die Zahlen von 1-10 Untereinander… JETZT
KOMMT MEINE EIGENTLICHE FRAGE: Wie bekomm ich das hin das die
Zahlen nicht untereinander sondern Diagonal angezeigt werden
???
Meinst du wirklich diagonal, oder doch eher waagerecht?
Bitte Bitte helft mir
Von uralten BASIC-Dialekten kenne ich es, dass man ein Semikolon hinter die Ausgabe schreiben muss, wenn die nächste Ausgabe dahinter weiter schreiben soll.
Du kannst also mal versuchen, die Ausgabe mit
PRINT x;
zu machen
Ja, habs grad noch mal nachgeschaut:
http://www.o-bizz.de/qbtuts/qb-einf/index.htm
Und mit einem Komma statt des Semikolons kannst du einen Tabulatorsprung erzeugen.
Gruß, Andreas
PS @alle
Ich weiß, wir machen hier keine Hausaufgaben. Aber es hat mich in den Fingern gejuckt, mal meine Uralt-Kenntnisse wieder auszukramen. Sorry!
             
            
              
              
              
            
            
           
          
            
            
              SCREEN 13
DO
x = x + 1
y = 2 + x
LOCATE x, y
COLOR x
PRINT x
LOOP UNTIL x = 10
Mit dem Befehl LOCATE Zeile, Spalte kann vor einem Ausgabe-Befehl (PRINT) oder einem Eingabe-Befehl (INPUT) der Cursor an eine bestimmte Stelle des Bildschirms gesetzt werden.
Quelle:
             
            
              
              
              
            
            
           
          
            
            
              Gut ich habs 
Nur ein Einziges Zeichen Ändern
SCREEN 13
DO
x = x + 1
LOCATE x, 2