Sunteți pe pagina 1din 9

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

S-ar putea să vă placă și