Bu sayfadaki yazılar
Sayfanın metni
Sayfa 19
PROGRAM ÂDI FONKSİYON
292040 Bağ5a gaasa gaiaa
CÜ;1i1:POKE PRİNT "<CLR> PRİNT , " PRİNT ) "FONKSİYON BA * PRİNT "RUN" PRİNT 64 POKE 631,1İ9:FOR 1-632 TÜ 1,13 NEXT #PÜKE 198,6:END
PROGRAM ADI : FONKSİYON 64
POKE DEF DEF DEF 1:0Y5 8 XN> 280: © KES YES YO-YU)/ 163 PRİNT CIZIMI VE İNCELENMESİ PRİNT 64 VE PRİNTER-PLÜTTER VC-1520<20SPACE >VEYA EKRAN FOR 150 TO 39:PRİNT #PRİNT #PRİNT ONKSİYON OLARAK
00019 283:PRİNT THEN 23 ES) SABIR LUTFEN !!":GÜSUB 3098: LORD 00023 PRİNT DEĞİSTİRİLECEK MI 7":PRİN T TABC57)"E/H ©0025 GET E$:1F E$z"H" THEN 53 ©0027 IF E$<)"E" THEN 25 00629 PRİNT "LUTFEN FONKSİYON VERİN VE YA DEĞİSTİRİN 08031 FOR TO 39:PRİNT PRİNT 90033 PRINT "EĞER KISMINDA x VARSA, TUM BOLEN<2SPACE>K ISMININ PARANTEZ İCİNDE "; 00335 :FOR 1-8 TO 33:PRİNT "öğ" ; OO037 X-5:Y-16:GÜSUB "FS; 00033 PRİNT TAB(E43)“VERİS BICIMİ NORMAL BASİC UB F$ DAKIKA LUTFE PRİNT ÖME 002043 PRİNT "SDEFFNF YO"<L 02047 PRİNT "174 200493 PRİNT 00051 ÜR 15632 TO :POKE 198, ICİN KULLANILAN DEĞİSKENLER : " 00055 PRİNT TABX 120) <ESPACE DEKO X-DEGER 1 )<CT >Y-DEGER > BO959 Ke TAB Y-DEĞER İ<ESPACE><CTRL-E 280061 PRİNT DEGİSTİRİLECEK MI RINT ©0063 GET E$:1F THEN 91
Klavyeyle gezinmek için ← ve → tuşları.
Sayfa 18
fonksiyonun verilen aralıktaki sıfır noktaları, bu noktalardaki birinci türevlerinin değeri, minimum ve maksimum tepe noktaları ile tanımlanmamış noktalardaki atlamaları artık kolayca elinizin altında.
Şimdi de dilerseniz biraz satırlara bakalım...
1-11: Ekran rengi ayarlanıyor, gerekli değişkenler hazırlanıp fonksiyonlar tanımlanıyor.
13-22: İlk başlık ekranı basılıp o anda geçerli olan fonksiyon gösteriliyor. Eğer o sırada program ilk kez çalıştırılıyorsa, printer altprogramı dolduruluyor.
23-39: Fonksiyonun değişip değişmeyeceği soruluyor ve eğer kullanıcı yeni bir fonksiyon denemek istiyorsa, yeni fonksiyon okunuyor.
41-51: Okunan fonksiyon ve ona bağlı olan bazı değişkenler programın satırlarına aktarılıyor.
53-65: O anda fonksiyon çizimi için geçerli olan X ve Y-koordinat sınırları gösteriliyor. Kullanıcıya, yeni sınır değerleri verip vermeyeceği soruluyor.
67-89: Yeni sınır değerleri okunuyor ve birbirleriyle çelişip çelişmedikleri kontrol ediliyor.
91-147: O anki fonksiyonu inceleme aralığını, geçerli gösterim aracını, koordinat eksenin durumunu ve kullanılabilecek komutları gösteren menü ekrana basılıyor ve kullanıcının bir komut vermesi bekleniyor.
149-167: Koordinat ekseni plotter'de basılıyor.
169-185: Fonksiyon grafiği plotter'de basılıyor.
187-255: Fonksiyonun sıfır noktaları, bu noktalardaki birinci türev değerleri, atlama noktaları, minimum ve maksimum tepe noktaları burada bulunup basılıyor.
257-283: Koordinat ekseninin ve fonksiyon grafiğinin ekrana çizimesi bu altprogramda gerçekleşiyor.
285-287: Bilgisayarın ortaya çıkacak hesap hatalarından etkilenmemesi, COMMODORE 64'ün bazı hafıza birimlerini değiştirerek sağlanıyor.
289: Cursor'un gönderilen X ve Y koordinatlarına getirilmesi sağlanıyor. Böylece ekranın istenilen noktasına yazı yazmak mümkün oluyor.
291-307: Daha önce ekrana çizimi yapılmış grafik printer'e geçiliyor ve eğer isteniyorsa fonksiyon incelemesi de hemen altına basılıyor.
309-339: Programın kullanıldığı çeşitli makina dili programlar hafızaya yükleniyor.
İnşallah ödevleriniz bundan sonra daha kolay ve doğru olur...