1. Operatori Logici: SI, SAU, NU
Operatori Logici: SI, SAU, NU
Operatorii logici ne ajuta sa combinam mai multe conditii intr-una singura. In loc sa verificam conditii separate, putem crea reguli mai complexe.
Cele 3 operatori logici:
| Operator | Cand e adevarat? | Exemplu |
|---|---|---|
| SI (AND) | Doar cand AMBELE conditii sunt adevarate | Poti conduce DACA ai 18 ani SI ai permis |
| SAU (OR) | Cand cel putin UNA e adevarata | Poti intra gratis DACA ai sub 6 ani SAU peste 65 ani |
| NU (NOT) | Inverseaza conditia (adevarat → fals) | NU ploua = timpul e frumos |
SI: "Poti intra in level 5 DACA ai terminat level 4 SI ai scor > 1000"
SAU: "Castigi power-up DACA atingi steluta SAU lovesti cutia magica"
NU: "Daca NU atingi marginea, continua sa mergi inainte"
Exemplu: Verifica daca jucatorul castiga
Jucatorul castiga DOAR daca are scor peste 100 SI inca are vieti ramase. Daca lipseste una din conditii, nu castiga.
Multa lume confunda SI cu SAU. Retine: SI e mai restrictiv (ambele trebuie true), SAU e mai permisiv (una din ele e de ajuns).
2. Variabile in Scratch
Variabile in Scratch
O variabila e ca o cutie cu eticheta in care poti pastra un numar sau text. Poti schimba ce e in cutie oricand vrei. In jocuri, folosim variabile pentru scor, vieti, timp, nivel, etc.
Imaginati o cutie cu eticheta "SCOR". La inceput pui 0 in ea. Cand jucatorul prinde o moneda, sco