Felhasználói eszközök

Eszközök a webhelyen


vip_mudos_reset_kalkulator

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Következő változat
Előző változat
vip_mudos_reset_kalkulator [2020/12/18 16:04] – létrehozva mommvip_mudos_reset_kalkulator [2020/12/19 07:12] (aktuális) – [Soronkét a kód, magyarázattal] momm
Sor 1: Sor 1:
-==== Program leírása ====+==== Reset kalkulátor program leírása ====
 A programkódunk a ''reset'' parancsra kiírja, hogy mennyi időnk van a következő resetig. A programkód a ''verzio'' és ''datum rovid'' parancsokból számolja ki ezt az értéket.  A programkódunk a ''reset'' parancsra kiírja, hogy mennyi időnk van a következő resetig. A programkód a ''verzio'' és ''datum rovid'' parancsokból számolja ki ezt az értéket. 
 __A logikája a következő:__ __A logikája a következő:__
Sor 72: Sor 72:
  
 ''#math reset {@reset - (@egeszdiff * 900)};'': Az előbb kiszámoltuk, hogy hányszor van meg maradék nélkül a @reset változóban a 900. Ha most ezt az értéket visszaszorozzuk 900-al és kivonjuk a @reset változóból az értékét, akkor megkapjuk, mennyi másodperc van még a következő resetig.  ''#math reset {@reset - (@egeszdiff * 900)};'': Az előbb kiszámoltuk, hogy hányszor van meg maradék nélkül a @reset változóban a 900. Ha most ezt az értéket visszaszorozzuk 900-al és kivonjuk a @reset változóból az értékét, akkor megkapjuk, mennyi másodperc van még a következő resetig. 
 +
 +''#if {@reset < 0} {#math {reset} {900+@reset}};'': Ha minusz lenne a vege, akkor adjunk hozza 900-at, hogy helyes eredmenyt kapjuk.
  
 ''#say {RESETJELZO: @reset masodperc mulva RESET!};'': Kiírjuk a képernyőre, hogy mennyi idő van még resetig. ''#say {RESETJELZO: @reset masodperc mulva RESET!};'': Kiírjuk a képernyőre, hogy mennyi idő van még resetig.
  
-''#say {Resetjelzo betoltve}'': Kiírjuk a képernyőre, hogy a reset jelző modulunkat betöltőttük.+''#say {Resetjelzo betoltve}'': Kiírjuk a képernyőre, hogy a reset jelző modulunkat betöltöttük.
  
 ''#class 0'' lezárjuk a reset jelző #class-unkat.  ''#class 0'' lezárjuk a reset jelző #class-unkat. 
Sor 116: Sor 118:
             #math egeszdiff {@reset / 900};             #math egeszdiff {@reset / 900};
             #math reset {@reset - (@egeszdiff * 900)};             #math reset {@reset - (@egeszdiff * 900)};
 +            
 +            #if {@reset < 0} {#math {reset} {900+@reset}};
      
             #say {RESETJELZO: @reset masodperc mulva RESET!};             #say {RESETJELZO: @reset masodperc mulva RESET!};
vip_mudos_reset_kalkulator.1608303871.txt.gz · Utolsó módosítás: 2020/12/18 16:04 szerkesztette: momm

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki