13 parçadan 1 - 10
Etiket ArÅŸivi: Qb

Quick Basic – Bölüm 12

Quick-Basic Kursu Bölüm 12: Dosya iÅŸlemleri-3 Yalnız metin içermeyen dosyalar vardır. ÖrneÄŸin; resim(BMP,JPG,GIF …) ses(WAV,MP3 …), video(AVI, MOV, MPG …) gibi dosyalar. Bu tür dosyalar içinde metin aranmaz ve metinle ilgili iÅŸlemler de yapılmaz. Ama örneÄŸin bir gif dosya yapısını öğrendiniz ve dosya içindeki resmi ekrana basmak istiyorsunuz. Bunun için dosyayı binary olarak açıp içindeki  Bütün Yazı…

Yorumlar Kapalı

Quick Basic – Bölüm 11

Quick-Basic Kursu Bölüm 11: Dosya İşlemleri-2 Bu bölümde Random dosya oluÅŸturma, dosyaya yazma ve okumayı öğreneceÄŸiz. Rasgele EriÅŸimli(RANDOM) Dosya OluÅŸturma Belli bir kayıt yapısı olan dosya türleri için uygundur. Dosyadaki tüm kaydı birden okuma yada yazma gibi bir problem olmadığından dolayı bellek için de uygundur. Çok sayıda kayıt iÅŸlemi yapılabilir. Sınır, bilgisayarınızın boÅŸ harddisk alanı  Bütün Yazı…

0

Quick Basic – Bölüm 10

Quick-Basic Kursu Bölüm 10: Dosya İşlemleri-1 Bilgileri deÄŸiÅŸkenlere aktararak bellekte tutabiliyoruz ve onlarla ilgili iÅŸlemler yapabiliyoruz. BelleÄŸe aktarılacak ve iÅŸlenilecek bilgiler çok sayıda ve belli bir düzende ve deÄŸiÅŸme ihtimali olan bilgileri program kodları içine yazmak mantıklı olmayacaktır. Qbasic’in kullanacağı bellek de sınırlıdır. ÖrneÄŸin beÅŸ bin öğrencisi bulunan bir okulda öğrencilerin kayıtlarının tutulacağını düşünün. Bu  Bütün Yazı…

0

Quick Basic – Bölüm 9

Quick-Basic Kursu Bölüm 9: Rakamlarla ilgili işlemler ABS Verilen sayının mutlak(ABSolute) değerini verir. Sayı negatif ya da pozitif olsa da sonuç pozitif olur. PRINT ABS(-127) PRINT ABS(254) INT Sayının tam kısmını verir. Sayı negatif ise bir küçük sayıyı verir.

0

Quick Basic – Bölüm 8

Quick-Basic Kursu Bölüm 8: Karakterlerle ilgili işlemler Kursun bu bölümünde karakterle ilgili komutları inceleyeceğiz. PRINT Verileri ekrana yazdırmak için kullanıyoruz. PRINT ifade yada değişken , ; ifade olarak bir fonksiyon ya da matematiksel işlem olabilir. Virgül verileri belli atlama noktalarına dizerek yazar, Noktalı virgül ise verileri boşluk bırakmadan yazdırır.

0

Quick Basic – Bölüm 7

Quick-Basic Kursu Bölüm 7: Goto, Gosub, Sub, Function Programlarımızdaki kodlar arttıkça veya programın işlevleri arttıkça bazı tekrar eden işlemler gerekli olabilir. Ya da içinde birkaç şey değiştirerek aynı işlemler yapmak gerekir. Bunun için alt programlar kullanılır. Ayrıca Fonksiyonlar ve Alt programlar kullanmak programınızın okunurluğunu kolaylaştıracaktır. GOTO

0

Quick Basic – Bölüm 6

Quick-Basic Kursu Bölüm 6: Diziler Dizilere neden ihtiyaç duyulur? Çünkü binlerce deÄŸiÅŸkeni tanımlamak uzun sürer ve kullanışlı olmaz. ÖrneÄŸin 12 ay için ayrı ayrı deÄŸiÅŸken tanımlamak yerine yalnız bir boyutlu deÄŸiÅŸken tanımlamak yeterlidir. DIM AY(12) gibi. Dizi tanımlama. (Hafızada yer açma) DIM AY1 AS STRING DIM AY2 AS STRING DIM AY3 AS STRING .. ..  Bütün Yazı…

0

Quick Basic – Bölüm 5

Quick-Basic Kursu Bölüm 5: Döngüler Tekrar edilen işlemler için döngüler kullanılır. Böylece bilgisayarın sürekli yapacağı işlemler için aynı komutları bir daha yazmak zorunda kalmayız. GOTO döngüsü En basit döngü GOTO ile yapılan döngüdür. basla: A = A + 1 PRINT A GOTO basla

0

Quick Basic – Bölüm 4

Quick-Basic Kursu Bölüm 4: Kontrol blokları Programlama dillerinde döngüler ve akış kontrol komutları çok sık kullanılır. Programları program yapan esas kısımlar bu komutlarla saÄŸlanır. Qbasicde diÄŸer programlama dillerindekine benzer yapıda döngüler ve mantıksal karşılaÅŸtırmalar yapılabilir. IF … THEN … ELSE

6

Quick Basic – Bölüm 3

Quick-Basic Kursu Bölüm 3: CLS , INPUT ve PRINT Bu bölümde ekranı silme, program çalışırken deÄŸiÅŸkenlere veri aktarma ve bu verileri yazdırmayı öğreneceÄŸiz. CLS komutu Bu komut çalıştırıldığında daha önceden ekrana yazılmış olan yazılar silinir. Genelde programlar, ilk olarak ekranı temizleyerek, sonraki yazılacaklara temiz bir ekran hazırlar. Burada dikkat edilecek ÅŸey CLS den bir önceki  Bütün Yazı…

0