PROGRAMARE Funcții cu parametri
Iată o funcție care desenează un pătrat cu laturi de 50 pixeli.
E grozav, dar dacă aș vrea să desenez un pătrat cu laturi de 50 de pixeli
Și un alt pătrat cu laturi de 100 de pixeli?
Nu ar trebui să facem două funcții separate care fac aproape același lucru.
În schimb, putem folosi o funcție cu un parametru.
Parametri permit să trecem valori într-o funcție care folosește variabile în interiorul funcției.
Să încercăm să adăugăm un parametru numit „lungime” aceastei funcții
să-l putem folosi pentru a crea pătrate de dimensiuni diferite.
În editorul de funcții, poți edita numele și descrierea ca înainte
dar acum poți adăuga și un parametru.
Scrie numele parametrului în spațiu și fă clic pe „adăugare parametru”.
Se va crea un bloc roșu cu numele parametrului tocmai creat.
Acum putem înlocui mișcarea înainte „cu 100” cu parametrul „lungime”
deci se va muta înainte cu „lungime”.
Dă clic pe „salvare”, închide și trage afară blocul pătrat nou creat
din categoria de funcții din caseta de instrumente.
Vei observa că există un spațiu gol lângă lungime
fiindcă funcția vrea să știe ce valoare ar trebui să aibă parametrul „lungime”.
Trage un bloc numeric din categoria Matematică și plasează-l în acest spațiu.
Vezi cum poți utiliza funcția din nou cu lungimi diferite
pentru a face pătrate de diferite dimensiuni?
Încearcă și tu!