Qbasic’te Ekrana Yazı Yazma

Şöyle bir kara kaplı defterin tozlu sayfalarını çevirirken, eski siteden buraya aktaracağım ilk konu ne olsun diye düşünüyordum. Ve tabiki başlangıç düzeyinde PRINT komutunu ile ilgili ipuçları vermenin iyi olacağına karar verdim. Halen üniversitelerin belli bölümlerinde quick basic öğretilmekte. O halde bunu öğrenen arkadaşlarımız için PRINT’in ayrıntılarına dalma vakti.

PRINT "Merhaba Dünya!"

Yukarıda görüldüğü üzere çift tırnak işareti içinde (ya da tek tırnak, ama başladığı gibi biter) kullanılır. Böylece dos ekranına Merhaba Dünya! yazdırmış olacağız. Peki nasıl renklendireceğiz yazımızı. Bunun için de COLOR <0-16> komutu kullanılır:

COLOR 14
PRINT "Renk 14 de bir yazı..."

Bazen sayılarla işlem yaparken sayıları biçimlendirmemiz gerekebilir. Örneğin 3,333333333… sonucunu ekranda göstermek yerine 3,33 yazdırmayı sağlayabiliriz. Bunun için de PRINT USING “format”; sayı komutundan yararlanırız.

PRINT USING "##.#"; 3.33333333

Bunu görüntülersek 3,33 yazdırdığını görürüz. Son olarak yazıcıya veri nasıl gönderebiliriz bunu anlatalım. Bunun içinde LPRINT komutunu kullanırız.

LPRINT "Bu yazı yazıcıdan çıkacak..."

PRINT komutunu kullanırken değişkenler kullanabildiğinizi unutmayın. Saygılarımla…