Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

GYMNÁZIUM, VLAŠIM, TYLOVA Autor Ing. Marta Bechyňová Číslo materiálu 4_1_INF_20 Datum vytvoření 10. 9. 2012 Druh učebního materiálu prezentace Ročník první.

Podobné prezentace


Prezentace na téma: "GYMNÁZIUM, VLAŠIM, TYLOVA Autor Ing. Marta Bechyňová Číslo materiálu 4_1_INF_20 Datum vytvoření 10. 9. 2012 Druh učebního materiálu prezentace Ročník první."— Transkript prezentace:

1 GYMNÁZIUM, VLAŠIM, TYLOVA Autor Ing. Marta Bechyňová Číslo materiálu 4_1_INF_20 Datum vytvoření Druh učebního materiálu prezentace Ročník první Anotace Prezentace pro vytvoření algoritmu zadání pin do mobilu a programu v Pascalu Klíčová slova Algoritmy, proměnné, program Vzdělávací oblast Informatika Očekávaný výstup Žák pomocí prezentace sestaví složitější algoritmus zadání pin do mobilu s použitím všech datových struktur a vytvoří program v Pascalu. Zdroje a citace

2 Algoritmy Úkol: Vytvořte algoritmus pro zadání PIN do mobilu. Jaké podmínky platí pro zadávání PIN? Počet pokusů? Co se děje, když zadám špatné (správné) PIN? Počet proměnných a jejich typ?

3 Proměnné PIN – ukládají se zadaná PIN (typu text) POCETPIN – počítadlo, které si pamatuje, kolikrát jsme do PIN zadávali ANO := 0, pokud je pin špatně ANO := 1, pokud je pin správně Podle hodnoty v ANO vypíšu zprávu na konci programu

4 S POCETPIN:=0; ANO:=0; Čti PIN PIN='4444' Piš OK POCETPIN:=3; ANO:=1; Piš ŠPATNĚ POCETPIN:=POCETPIN+1; K POCETPIN=3 ANO=1 Piš SIM JE ZABLOKOVANÁPiš SYSTÉM SE NAČÍTÁ ANONE ANONE

5 Program v Pascalu Tvořeno v prostředí Delphi 7 PERSONAL pro nekomerční použití k dispozici zdarma! Odkaz na stažení najdete na a údaje potřebné k instalaci včetně údajů potřebných k instalaci najdete zde:

6 Postup pro vytvoření programu v prostředí Delphi 7 v jazyce Pascal: Hlavní menu- File New Other Console Application Otevře se okno, kam lze vkládat zdrojový kód jazyka

7 Program v Pascalu

8 program mobil; {$APPTYPE CONSOLE} Uses SysUtils; var POCETPIN, ANO: integer; PIN: string; begin ANO:=0; POCETPIN:=0; repeat write('Zadej PIN: '); readln(PIN); if PIN='4444' then begin write('OK!'); POCETPIN:=3; ANO:=1; end else begin write('SPATNE!'); POCETPIN:=POCETPIN+1; end until POCETPIN=3; if ANO=1 then write('SYSTEM SE NACITA!') else write('SIM JE ZABLOKOVANA!'); readln; end.


Stáhnout ppt "GYMNÁZIUM, VLAŠIM, TYLOVA Autor Ing. Marta Bechyňová Číslo materiálu 4_1_INF_20 Datum vytvoření 10. 9. 2012 Druh učebního materiálu prezentace Ročník první."

Podobné prezentace


Reklamy Google