0:00:01.140,0:00:03.980 PROGRAMARE[br]Funcții cu parametri 0:00:04.980,0:00:08.320 Iată o funcție care desenează[br]un pătrat cu laturi de 50 pixeli. 0:00:08.700,0:00:13.020 E grozav, dar dacă aș vrea să desenez[br]un pătrat cu laturi de 50 de pixeli 0:00:13.120,0:00:15.770 Și un alt pătrat cu laturi de 100 de pixeli? 0:00:16.250,0:00:20.170 Nu ar trebui să facem două funcții separate[br]care fac aproape același lucru. 0:00:20.600,0:00:23.670 În schimb, putem folosi o funcție cu un parametru. 0:00:24.270,0:00:29.370 Parametri permit să trecem valori într-o funcție[br]care folosește variabile în interiorul funcției. 0:00:30.150,0:00:32.920 Să încercăm să adăugăm un parametru[br]numit „lungime” aceastei funcții 0:00:33.200,0:00:35.670 să-l putem folosi pentru a crea pătrate[br]de dimensiuni diferite. 0:00:36.400,0:00:40.020 În editorul de funcții, poți edita[br]numele și descrierea ca înainte 0:00:40.450,0:00:42.220 dar acum poți adăuga și un parametru. 0:00:42.970,0:00:47.150 Scrie numele parametrului în spațiu[br]și fă clic pe „adăugare parametru”. 0:00:47.620,0:00:51.600 Se va crea un bloc roșu[br]cu numele parametrului tocmai creat. 0:00:52.600,0:00:57.970 Acum putem înlocui mișcarea înainte „cu 100”[br]cu parametrul „lungime” 0:00:58.720,0:01:00.420 deci se va muta înainte cu „lungime”. 0:01:01.450,0:01:04.720 Dă clic pe „salvare”, închide[br]și trage afară blocul pătrat nou creat 0:01:04.850,0:01:07.020 din categoria de funcții[br]din caseta de instrumente. 0:01:07.850,0:01:10.150 Vei observa că există un spațiu gol lângă lungime 0:01:10.450,0:01:13.950 fiindcă funcția vrea să știe ce valoare[br]ar trebui să aibă parametrul „lungime”. 0:01:14.800,0:01:18.300 Trage un bloc numeric din categoria Matematică[br]și plasează-l în acest spațiu. 0:01:19.270,0:01:22.450 Vezi cum poți utiliza funcția[br]din nou cu lungimi diferite 0:01:22.670,0:01:24.450 pentru a face pătrate de diferite dimensiuni? 0:01:25.170,0:01:26.020 Încearcă și tu!