SUBPROGRAME
SUBPROGRAMUL – un program auxiliar.
PROGRAMUL PRINCIPAL – programul de
bază, care poate apela subprograme.
PROCEDURĂ = subprogram
APEL DE PROCEDURĂ =
Iniţierea execuţiei unei proceduri
[ PAS PAS PAS
PAS ROTIRE ROTIRE ROTIRE
ROTIRE PAS PAS SALT
PAS ROTIRE ROTIRE SALT
ROTIRE SALT PAS
SALT ROTIRE PAS…..
PROCEDURA – sintaxa
PROCEDURA Patrat [
PAS EXECUTA Patrat
ROTIRE EXECUTA Patrat
PAS EXECUTA Patrat
ROTIRE EXECUTA Patrat
PAS EXECUTA Patrat
ROTIRE EXECUTA Patrat
PAS EXECUTA Patrat
ROTIRE EXECUTA Patrat
SALT ]
SALT
SFIRSITUL PROCEDURII
VARIANTA ENGLEZĂ
PROCEDURE Patrat [
STEP EXECUTE Patrat
ROTATE EXECUTE Patrat
STEP EXECUTE Patrat
ROTATE EXECUTE Patrat
STEP EXECUTE Patrat
ROTATE EXECUTE Patrat
STEP EXECUTE Patrat
ROTATE EXECUTE Patrat
JUMP ]
JUMP
END PROCEDURE
RAFINARE SUCCESIVĂ
=
SOLUŢIONAREA UNEI PROBLEME
COMPLEXE PRIN DIVIZAREA SA ÎN
PROBLEME MAI SIMPLE
CUM DESENEZ O ASTFEL DE FORMĂ...?
PROCEDURA CLAMA [
PAS SALT
PAS SALT
ROTIRE SALT
PAS SALT
PAS ROTIRE
ROTIRE SALT
PAS SALT
PAS SALT
ROTIRE SALT
ROTIRE EXECUTA CLAMA
ROTIRE EXECUTA CLAMA
SFIRSITUL PROCEDURII EXECUTA CLAMA
EXECUTA CLAMA
]
DAR AICI...?
Tema pentru acasă
Ex. 4,5,6 pag. 72
3 Programe corecte = NOTA 10