1 Temmuz 1986 Tarihli Commodore Gazetesi Sayfa 50

1 Temmuz 1986 tarihli Commodore Gazetesi Sayfa 50
Metin içeriği (otomatik olarak oluşturulmuştur)

Hata yoksa programımız SYS304 ile çalışır durumda demektir. Şimdi aşa- ğıdaki örnek programa bakalım. SATIRI SATIRI SATIRI 1" n 10 2O a0 PRİNTFDENEME FRİINT"DENEME FRINT'DENEME SA Amacımız 20 numaralı satırı 10 nu- maralı satıra eklemek olsun. Bunun için 20 numaralı satıra aşağıdaki gi- bi (:) iki nokta üstüste koyalım. i0O PRİNT"DENEME SÂATIKRI 20 gPFRİNT"DENEME SATIRI 2 20 FRİNT"DENEME SATİIİRI 2" Şimdi satırı birleştirmek için SYS304 yapalım. Listeye baktığınızda aşağı- daki programı göreceksiniz. 10 FPRİNT'DENEME 1FRİNT'DENEME FRENT'DENEME S0 -Programın diğer bir özelliği: Bu prgoramın yardımı ile Basic İnput Buffer uzunluğundan daha uzun satır yazabilme özelliği olduğunu söylemiş- tik. Eğer siz 88 karakterden daha uzun bir satır elde ederseniz, o satırın dışa- rıdan (Basic ile) düzeltilmesi imkansız- dır. Böylece değiştirilmesini istemedi- ğiniz programlar için bu altprogramı kullanabilirsiniz. Ayrıca program istenilen herhangi bir bellek bölgesine yerleşebilir. Örne- ğin 10 nolu satırı 10 FOR N—49152 TO 49268 şeklinde yazıp SYS49152 ile de prog- ramı çalıştırabilirsiniz. Makina Dili İle İlgilenenler İçin Sizin için programın Assembler liste- sini veriyoruz. Biraz açıklama yapalım. İsterseniz üzerinde değişiklik yapıp kendiniz için uygun duruma getirebi- lirsiniz. $FB.$FC belleklerin işlemin yapılaca- ğı adresi, $FD,$FE de işlemin bitiş adresini gös- termekte, JSR SAS533 satırları yeniden düzen- lemek için kullanılan bir altprogram JMP SAZAE READY programı. Program 256 karakterden fazla sa- tırlar için çalışmaz. Bunun için herhan- 50 gi bir önlem olmadığından, en fazla maksimum uzunluktaki 3 satırı birleş- tirebilirsiniz. Satırlar kisaysa bu sayı ar- tabilir. Z *FE OLAL OlLAA OLAZ Açıklamalar Soldan Sağa: 1. KARAKIŞ (Kışın ortasına karakış de- nir. Ortasındaki harflerle KAR ve AK sözcükleri yapılabilir). 2. ALİ (ALİBABA, Öksüz -yani, BABA'- sız- kalınca ALİ olur). “(RASRA) - M Çİşaret, “im”'dir). 4. ISPARTA (Harfleri karıştırılır ve M ek- lenirse, pastırma; T çıkarılırsa, pırasa sözcükleri elde edilebilir). 5. NA (Nea acele — NaCi, tuzun formü- lüdür.) - ER (KEK çıkınca ER kalır, o da erkek demektir). 6. ECE (GECE'nin son üç harfidir). 7. ALMANAK (“ANLAMAK'”'ın anag- ramıdır). Yukarıdan Aşağıya: 1. KARINCA (“Kocanca”''nın dişisi “ka- rınca”'dır. “Karınca ezmez'', merhametli anlamına gelen bir deyimdir). Şifreli Bulmaca 2. ASA (Hasan'ın orta harfleri). 3. RA (Burada - bu RA'da.) - EM (Cem'- in son iki harfi). 4. ALMANCA (“Al manca” ya da Al- manca). 5. Kİ (Zaten “Kİ” olduğu söyleniyor). - EN (YENGen - ENİŞten: dört kez EN, yani genişlik var). 6. İTE (Ata ot, ite et vermek”', bir işi ters yapmak anlamına gelen bir deyimdir). 7. ŞIMARIK (“Şarkımı” sözcüğünün anagramıdır.

Bu sayıdan diğer sayfalar: