GW-BASIC - Vikipedi
İçeriğe atla
Ana menü
Gezinti
  • Anasayfa
  • Hakkımızda
  • İçindekiler
  • Rastgele madde
  • Seçkin içerik
  • Yakınımdakiler
Katılım
  • Deneme tahtası
  • Köy çeşmesi
  • Son değişiklikler
  • Dosya yükle
  • Topluluk portalı
  • Wikimedia dükkânı
  • Yardım
  • Özel sayfalar
Vikipedi Özgür Ansiklopedi
Ara
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç
  • Bağış yapın
  • Hesap oluştur
  • Oturum aç

İçindekiler

  • Giriş
  • 1 Deyimler kılavuzu
  • 2 Dış bağlantılar

GW-BASIC

  • Català
  • Deutsch
  • English
  • Español
  • فارسی
  • Suomi
  • Français
  • Bahasa Indonesia
  • İtaliano
  • 한국어
  • മലയാളം
  • Bahasa Melayu
  • Nederlands
  • Polski
  • Português
  • Русский
  • Svenska
  • தமிழ்
  • Tiếng Việt
  • 中文
Bağlantıları değiştir
  • Madde
  • Tartışma
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Araçlar
Eylemler
  • Oku
  • Değiştir
  • Kaynağı değiştir
  • Geçmişi gör
Genel
  • Sayfaya bağlantılar
  • İlgili değişiklikler
  • Kalıcı bağlantı
  • Sayfa bilgisi
  • Bu sayfayı kaynak göster
  • Kısaltılmış URL'yi al
  • Karekodu indir
Yazdır/dışa aktar
  • Bir kitap oluştur
  • PDF olarak indir
  • Basılmaya uygun görünüm
Diğer projelerde
  • Vikiveri ögesi
Görünüm
Vikipedi, özgür ansiklopedi
(GWBasic sayfasından yönlendirildi)

GW-BASIC, bir programlama dilidir. 1980'li yıllarda Microsoft'un ilk çalışanlarından Greg Whitten tarafından yazılan bir DOS tabanlı BASIC lehçesidir.

QBasic, Turbo Basic gibi diller bu dilden türetilmiştir. Her satıra bir numara vermek ve program akışını GOTO deyimiyle değiştirmek bu dilin en temel özelliğidir.

Örnek Program 1
10 CLS
20 PRINT "DENEME"

Satır numarası zorunluluğu vardır. Numaraların onar onar artmasının nedeni, daha sonradan araya satır ekleyebilmektir. Örnekteki program çalıştırıldığında önce ekrandaki önceki bilgiler temizlenir ve ekranın sol üst köşesine DENEME yazılır.

Ayrıca, yazılan program sonlandırıldıktan sonra "OK" diye belirterek, programın sonlandırıldığını belirtir.

Deyimler kılavuzu

[değiştir | kaynağı değiştir]

CLS: Ekranı eski çıktılardan temizleyen deyimdir. Örneğin; yukarıdaki programa bakarsak, bu programda "cls" komutu kullanılmasa idi ne kadar programı çalıştırırsak çalıştıralım, o kadar "deneme" çıktısı alınacaktır.

END: Programın sona erdiğini belirten deyimdir. Programın sonuna koymaya gerek yoktur.

PRINT: Yukarıdaki programda verilen girdiyi çıktı olarak ekrana gelmesini sağlayan deyimdir.

LOCATE: "PRINT" deyimi ile ekrana çıkan çıktının koordinatlarını belirtir.

Örnek program 2:
10 CLS
20 LOCATE 3,3
30 PRINT "Deneme"
40 END

COLOR: "PRINT" deyimi ile ekrana çıkan çıktının yazı ve zemin renklerini belirtir.

Renk kodu:
0)Siyah
1)Mavi
2)Yeşil
3)Turkuaz
4)Kırmızı
5)Pembe
6)Turuncu
7)Açık Gri
8)Gri
9)Açık mavi
10)Açık yeşil
11)Açık turkuaz
12)Açık kırmızı
13)Açık pembe
14)Sarı
15)Beyaz
Örnek Program 3:
10 CLS
20 COLOR 3,4
30 PRINT "Deneme"
40 END

Bu örnekte turkuaz yazılı kırmızı renkli "deneme" sözcüğünü göreceksiniz.

SCREEN: Ekran deyimidir. Bu komut ile grafik ekrana geçilebilir.

Dış bağlantılar

[değiştir | kaynağı değiştir]
  • c2 wiki'nin GwBasic makalesi 11 Şubat 2005 tarihinde Wayback Machine sitesinde arşivlendi. (İngilizce)
Otorite kontrolü Bunu Vikiveri'de düzenleyin
  • BNF: cb121459871 (data)
  • GND: 4138578-0
  • LCCN: sh89005015
  • NLI: 987007532148605171
"https://tr.wikipedia.org/w/index.php?title=GW-BASIC&oldid=36197961" sayfasından alınmıştır
Kategoriler:
  • BASIC
  • Assembly yazılımları
Gizli kategoriler:
  • Webarşiv şablonu wayback bağlantıları
  • BNF tanımlayıcısı olan Vikipedi maddeleri
  • GND tanımlayıcısı olan Vikipedi maddeleri
  • LCCN tanımlayıcısı olan Vikipedi maddeleri
  • NLI tanımlayıcısı olan Vikipedi maddeleri
  • Sayfa en son 15.15, 16 Ekim 2025 tarihinde değiştirildi.
  • Metin Creative Commons Atıf-AynıLisanslaPaylaş Lisansı altındadır ve ek koşullar uygulanabilir. Bu siteyi kullanarak Kullanım Şartlarını ve Gizlilik Politikasını kabul etmiş olursunuz.
    Vikipedi® (ve Wikipedia®) kâr amacı gütmeyen kuruluş olan Wikimedia Foundation, Inc. tescilli markasıdır.
  • Gizlilik politikası
  • Vikipedi hakkında
  • Sorumluluk reddi
  • Davranış Kuralları
  • Geliştiriciler
  • İstatistikler
  • Çerez politikası
  • Mobil görünüm
  • Wikimedia Foundation
  • Powered by MediaWiki
GW-BASIC
Konu ekle