Sayıcıya sınır koyma

Başlatan certy, 05 Ağustos 2013, 00:50:44

certy

#15
Alıntı yapılan: XX_CİHAN_XX - 05 Ağustos 2013, 03:51:15
C gibi düşündüğüm için hata vermiş baktım basic te yapmaya çalıştığım şey şöyle oluyoruş;

IF ARTTIR=0 AND BALANS!=255 THEN
   PAUSE 200
   BALANS=BALANS+1 
ENDIF

IF AZALT=0 AND BALANS!=0 THEN
   PAUSE 200
   BALANS=BALANS-1
ENDIF


Birde böyle deneyin olması gerekir.

Tamamdır dostum, dediğim gibi oldu bu sefer. Teşekkürler.

mesaj birleştirme:: 05 Ağustos 2013, 04:39:58

Alıntı yapılan: muhittin_kaplan - 05 Ağustos 2013, 04:15:44
1. ders
Programlamada açtığın herşeyi geri kapat.

SAYI VAR BYTE

SAYI=0

BASLA:

IF PORTA.0=0 THEN
    if sayı<255
       PAUSE 200
       SAYI=SAYI+1
    else
       sayi=255
    endif
ENDIF

IF PORTA.1=0 THEN
    if SAYI=0 THEN 
        sayı=0
    else
         sayı=sayı-1
    endif
ENDIF

GOTO BASLA

END


2.ders
Yazdığın kodlar OKUNABİLİR olsun, hepsini sola yanaşık yazarsan bir müddet sonra hangi komut nereyi etkiliyor karıştırırsın.

Yazdığım komutları gayet iyi anlayabiliyorum. Sıkıntı yok.
TA1USS