IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  vaybe sohbet

>
+
Etiketlenen Kullanıcılar

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Arama Stil
Alt 22 Aralık 2015, 12:01   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Quick-Basic Adına Tüm Konular




Değişkenlere Veri aktarmak


Veri tiplerini açıklarken değişkenlerden bahsetmiştik. Değişkenler, bilgisayarın aklında tutması
gereken şeyleri aktarırız. Değişkenler bir harf ile başlayıp 40 karaktere kadar bir isim alabilir.
İçinde İngilizce harf ve rakamların dışında semboller olursa kabul edilmez.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
4KAT MÜŞTERİ PERSONEL NO MEDENI_DURUMU

Yukarıdaki değişken için kullanılan isimler hata oluşturacaktır.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
PI = 3.14 PRINT PI

1. satırda PI değişkenine 3.14 rakamını aktardık. Sonraki aşamalarda PI sayısına bir sayı
aktarmazsak program sonlana kadar o değeri aklında tutar. Ve biz bunu gerekli olduğunda
kullanırız. Örneğin 2. satırda olduğu gibi.
Yukarda olduğu gibi değişkenlere veriyi direkt aktardığımız gibi bir fonksiyonun ya da işlemin
sonucunu da aktarabiliriz.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
SAYI = 125 KARE = SAYI * SAYI PRINT KARE

1. satır artık yabancı gelmiyor size. SAYI değişkenine aklında 125 rakamını tut dedik. KARE
değişkenine de SAYI değişkenin tuttuğu rakamı kendisiyle çarp ve sonucunu aklında tut dedik.
Bu arada SAYI değişkeninin değerinde hiçbir değişiklik olmaz. Değişiklik olabilmesi için
aktarma işlemi olması gerekir. = işaretinin sağındaki değer veya işlem solundaki değişkene
aktarılır. Yukarda olduğu gibi = in sağ tarafında SAYI nın kendisiyle çarpımından SAYI
değişkeni etkilenmemektedir.

Değişkenlere değerler aktarılırken tanımlanan tipine uygun değerler aktarılmalıdır. Sınırını aşan
veya uygun olmayan veri aktarımlar kabul edilmeyecektir. Aşağıdaki satırlar hata oluşturacaktır.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
A% = 33652 'Sınırı aşmıştır A& = 2154.43 ' Bu tür değişkenler küsurlu sayıları aklında tutamaz o yüzden sayıyı yuvarlayarak 2154 yapar. Bu satırda bilgisayar bir uyarı vermez. A$ = 65000 ' String değişkenlere değerler " (çift tırnak) lar ile aktarılır A# = "Merhaba" ' Bu tür değişkene string veri aktarılamaz


__________________
SusKun ve Sessiz Mürekkep...


Kullanıcı imzalarındaki bağlantı ve resimleri görebilmek için en az 20 mesaja sahip olmanız gerekir ya da üye girişi yapmanız gerekir.

 
Alıntı ile Cevapla

Cevapla

Etiketler
abs, ağına, basıc nedir, cls, diziler, do & loop döngüsü, dosya adını değiştirme, dosya kopyalama, dosyayı silme, elseıf, for & next döngüsü, gosub, goto, goto döngüsü, karakterlerle ilgili işlemler, klasördeki dosyaların listesi, klasörü silme, kontrol blokları, konular, konum değiştirme, matematiksel fonksiyonlar, prınt, prınt usıng, prınt yerine ? (soru işareti), qbasicde satır numaraları, qbasicde veri tipleri, qbasicde yardım almak, quickbasic, quickbasic editörünün kullanımı, quickbasic'e giriş, rakamlarla ilgili işlemler, rasgele erişimli(random) dosya oluşturma, select case, tÜm, wend döngüsü, yeni klasör oluşturma, ınput ve prınt, ynt


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık