Qbasic Yardım

4flee
25-04-2009, 09:52   |  #1  
OP Yeni Üye
Teşekkür Sayısı: 0
31 mesaj
Kayıt Tarihi:Kayıt: Şub 2009

Arkadaşlar lise 2 bilişim teknolojileri bölümünü okuyorum. Qbasic öğreniyoruz. Hoca bizden şöyle bir şey istedi yardımcı olursanız teşekkür ederim.

1. Ekranın etrafına x yazacak bütün çevresi xxx lerle dolacak
2. si ise ekranı kaplayacak xxx lerden oluşan Çarpı işareti...

xxxxxxxx                x       x              
x      x                   x   x           
x      x                     x   
xxxxxxxx                    x  x     
                          x      x                  
                        x          x      


Biraz komik oldu ama :D

Neyse arkadaşlar ekrana bu iki görüntüyü verdirmem lazım. 2 si ayrı ayrı olarak tabi Yardımlarınız için şimdiden teşekkürler      

STEELHEAD
25-04-2009, 10:35   |  #2  
Yıllanmış Üye
Teşekkür Sayısı: 0
168 mesaj
Kayıt Tarihi:Kayıt: Kas 2008

10 CLS
20 FOR R=1 to 25
40 LOCATE R,R
50 PRINT “X”
60 NEXT X
70 end


Hâlâ  bu proğram kullanılıyormu.  
ben bunun 1991 yılında kursuna gitmiştim. (o zamanki Adı BASIC'di)
Qbasic biraz daha gelişmişi. zevkli programdır. biz bu programla oyun falan yapmıştık.
benden bu kadar. biraz daha araştır      :-)


4flee
26-04-2009, 17:21   |  #3  
OP Yeni Üye
Teşekkür Sayısı: 0
31 mesaj
Kayıt Tarihi:Kayıt: Şub 2009

Evet okulda bunu öğretiyolar :D
Teşekkür ederim yardımın için

OnlyMann
26-04-2009, 18:01   |  #4  
OnlyMann avatarı
Yıllanmış Üye
Teşekkür Sayısı: 5
2,779 mesaj
Kayıt Tarihi:Kayıt: Şub 2009

1. sorunun cevabı bu ama 2. soruyu tam olarak anlamadım

cls
? string(80,"X")
for i=2 to 23:locate i,1:? "X":locate i,80:? "X":next i
? string(80,"X")

Kapalı Hesap (160605)
19-01-2010, 20:56   |  #5  
Kapalı Hesap
Teşekkür Sayısı: 2
139 mesaj
Kayıt Tarihi:Kayıt: Ara 2009

Hımm... Sadece PRINT ile olsa olmaz mı?

Ayrıca, QBASIC öğretmelerinin nedeni, BASIC dilinin kolay ve anlaşılabilir olması ve diğer programlama dillerinin bir temeli olmasıdır. QBASIC, öyle yetersiz bir dil değildir. Onun yazılması da algoritmalara dayanır.