Commodore sayı 28, sayfa 14

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 14

4100 ON P GOSUB 1000,2000,3000, 12THEN 120 ON © GOSUB 15000,...

Daha büyük aralık: Sayıların basılması sırasında alışılmış olandan daha büyük aralıklar oluşması isteniyorsa, PRINT komutlarındaki değişkenlerin arasına daha fazla virgül koymak gerekir.

Dikkat çekici uyarılar: Bir programdaki REM satırlarını iyice öne çıkarmak için, basit bir yöntem uygulanabilir. 10 REM” girdikten sonra kursor tuşlarından birine basın. Tırnak işaretlerinin içindeki alanda grafik modunda olduğumuz için, kursor tuşları olarak yinelenirler. Böylece çok kısa bir süre içinde dikkat çekici bir REM satırı elde edersiniz.

Sistem adresleri: SYS komutunun ardından gelen adresin mutlaka parantez içinde bulunması gerekmez. Örneğin, SYS 49111 ile SYS(49111) ifadelerinin etkisi aynıdır.

Daha da dikkat çekici bir uyarı: REM satırlarını öne çıkarmak için bu olanağı bir kez denemenizde yarar var. 10 REM” ibresini girin ve ardından sırayla WHT ve RVS ON tuşlarına basın. Daha sonra kapatma tırnağını kullanmadan uyarı metnini girin. RETURN tuşuna basın ve kursorla metnin ilk karakterinin üzerine gidin. Yine sırayla şu tuşlarına basın: RVS ON, INS, SHIFT M, RETURN. LIST 40 yazarak sonucu görün

Hızlı rastlantısal sayılar: A ile B arasındaki alandan rastlantısal sayıların en hızlı şekilde elde edilmesi için kullanılacak yol, B satırını yazmaktır.

Aynı rastlantısal sayılar: Her defasında bilgisayar yeniden açıldığında aynı rastlantısal sayıları elde etmek istiyorsanız, RND komutunda -1 argümanını kullanın.

Baştaki sıfırlar: 1 ile 9 arasındaki sayılarda her sayının önünde bir 0 basılmasını istiyorsanız, şu satırı girin: 4

Kursoru aramak: Kursorun ekranın neresinde olduğunu bulabilmek için, şu program satırı kullanılabilir: POKE 783,PEEK(783) OR 1:SYS 65525:Z=PEEK(781):S=PEEK(782). Kursorun bulunduğu satır Z değişkeninde, kolon ise S değişkeninde yer alacaktır.

Kursoru yerleştirmek: Alttaki satırla kursoru ekranda istediğiniz yere yerleştirebilirsiniz: POKE 781,Z:POKE 782,S:POKE 783,PEEK(783) AND 254:SYS 65520. Bu satırda kursoru yerleştirmek istediğiniz satırı Z değişkenine, kolonu ise S değişkenine yazabilirsiniz.

Ekran layout'u: Varolan bir ekrana bazı karakterler eklemek isterseniz, yardımcı olarak şeffaf bir kâğıt kullanabilirsiniz. Kâğıdı ekran büyüklüğünde kesin, ekranın önüne tutun. Bir kurşun kalemle karışık gelen noktaları işaretleyin. Kâğıdı ekrandan aldığınızda, bir cetvel yardımıyla kolayca ekran pozisyonlarını ölçebilirsiniz.

|)

Renk POKE'u: Eğer elinizde ilk sekiz rengin POKE değerleri yoksa, bunları rahatça çıkarabilirsiniz. Rengin bulunduğu tuşun üzerindeki sayıyı alıp, 1 eksiltirsiniz. Örneğin siyah, 1 tuşundadır, dolayısıyla POKE değeri 0'dır.

Görünmez kursor: Aşağıdaki komut kullanıldığında, kursor her fon rengine kendiliğinden uyar: POKE 646, PEEK(53281)

Hızlı kursor: 56325 sayılı bellek hücresiyle bir POKE yardımıyla kursorun hareketi hızlandırılabilir. Değer 0'a ne kadar yakın olursa, kursor o kadar hızlanır. Normal olarak bu değer 58'dir.

Daha hızlı BASIC: Makine işlem yaparken, belleğe saklarken veya yüklerken ekranın karartılması, zamandan yüzde bir ila on tasarruf sağlar. Bunu sağlamanın en kolay yolu, POKE 53265, PEEK(53265) AND 239. Normal duruma dönebilmek için, STOP veya RESTORE tuşunu kullanabilirsiniz. Bir başka yol ise, POKE 53265, PEEK(53265) OR 16 satırıdır.

Satırların hızlı silinmesi: Ekrandaki belirli bir satır, POKE komutu kullanılarak çok çabuk silinebilir. Satır numarası Z değişkenine konmalıdır.

Klavyeyle gezinmek için ← ve → tuşları.