Program Döküm Eki sayı 4, sayfa 12

Bu sayfadaki yazılar

Sayfanın metni

Sayfa 12

C-64'ünüzde bazı BASIC komutlarının olmayışı bu işlemleri yapamayacağı anlamına gelmez. Böylesi komutların yokluğu da bir eksiklik değil, bir kazançtır. Programcılığı kendi kendine öğrenmeye çalışan biri için en ideal yöntem bol bol alıştırma yapmaktır. Bahsettiğim türden komutların fonksiyonları C-64'fe kısa programlarla yaptırılabilir. Bu çeşit programlar da ancak bilgisayarın bellek haritasının incelenmesi ve uygun çözümlerin aranması ile mümkün olur. Bundan iyi bir eğitim ve alıştırma yöntemi olacağını da sanmıyorum.

Burada C-64'te çalışmayan DELETE (sil) komutunu ele almak istiyorum. Pek çoğunuzun bildiği gibi DELETE komutu bu komuta sahip bilgisayarlarda şu kolaylıkları sağlar (kullanım biçimi markaya göre farklılık gösterse de esaslar aynıdır):

DELETE satır no: Yazdığınız numaraya sahip program satırını siler.

DELETE satır no-:Yazdığınız numaraya sahip program satırını ve onu takip eden bütün satırları siler.

DELETE-satır no: Baştan itibaren yazdığınız numaraya kadar (dahil) bütün satırları siler.

DELETE satır no.-satır no: Birincisi ikincisinden küçük olmak kaydıyla yazdığınız iki numaraya sahip komutları (satırları) ve arasında kalan bütün satırları siler.

Dökümünü verdiğim program, DELETE komutunun işlevini yerine getirmektedir.

C-64'te program satırlarını silmenin bilinen en yaygın yöntemi her satır numarasını tek tek yazıp 'RETURN' tuşuna basmaktır. Eğer birkaç satır değil de uzun satır bloklarını programınızdan çıkartacaksanız bu yöntem oldukça uzun ve yorucu olacaktır.

SİLME PROGRAMI oldukça kısa ve kullanışlıdır.dökümde uzun görünmesi açıklama maksadıyla kullandığım 'REM'lerden dolayıdır. Siz bunları yazmak zorunda değilsiniz.

Kullanılması:

Programı dökümdeki gibi yazarak disk ya da kasete kaydedin. Kullanma ihtiyacı duyduğunuzda şu işlemleri yapın:

Bilgisayarınızın belleğinde başka program olmamalıdır. Eğer bu programı kullanmak istediğinizde bilgisayarınız açıkçası ve bellekte başka program varsa 'NEW' yazarak silin. En

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