Documente Academic
Documente Profesional
Documente Cultură
În acest capitol vom învăța să folosim operatorii pentru a evalua diferite expresii
matematice sau logice, pentru a programa personajul să resolve probleme de matematică
mai simple sau mai dificile.
Pentru început vom clarifica 3 concepte cu care vom lucra în continuare: expresii,
operații și operatori.
1. Operatori matematici
Exemplu
Simbolul Semnificație
Pentru 2 variabile a=7 și b = 5 Rezultat
Adunare
Scădere
Înmulțire
Împărțire
Împărțire
care
returnează
ca rezultat
restul
Împărțire
care
returnează
ca rezultat
câtul
2. Operatori relaționali
Exemplu
Simbolul Semnificație
Pentru 2 variabile a=7 și b = 5 Rezultat
mare adevărată
Strict mai
Expresia este falsă
mic
3. Operatori logici
Exemplu
Expresia este
adevărată
2. Lucrul cu variabile
Exemplu: suma(daca vrem să conțină suma unor numere), prenume(daca vrem să conțină
prenumele unei persoane), etc
7 Ana
Suma prenume
În Scratch crearea variabilelor se poate face din bocul variabile din paleta de
blocuri.
După ce ai creat variabila ea apare în paleta de blocuri și poți crea alte variabile în
funcție de proiectul pe care dorești să îl scrii. Astfel, poti :
-ascunde variabila
În tabelul de mai jos veți avea explicația celor 4 instrucțiuni pe care le găsim în
blocul variabile:
Instrucțiunea Explicație Exemplu
- Prin această
instrucțiune
atribuim o valoare
variabilei, în cazul
nostru a.
- Variabilei a îi putem
atribui o valoare
constantă;
- Variabilei a îi putem
atribui rezultatul
unei expresii
matematice;
- Variabilei a îi putem
atribui o valoare
aleatorie într-un
interval pe caree îl
stabilim noi;
- Variabilei a îi putem
atribui o valoare pe
care o introduce
utilizatorul pe caree
o găsim în blocul
detectare.
Prin această
instrucțiune putem
modifica valoarea
unei variabile.
Utilizăm această
instrucțiune de
exemplu dacă am
creat un joc și vrem să
dăm puncte
utilizatorrului sau
dacă vrem să
parcurgem un șir de
numere pentru a
verifica o anumită
condiție, etc.
Afișează variabilele în
scenă
Ascunde variabilele.
2.3 Aplicații
a) Fiind date două numere a și b generate aleatoriu de computer scrieți un
program care calculează suma și produsul celor 2 numere.
b) Scrieți un program care calculează suma a numere a și b știind că a este
cunoscut și b este de 3 ori mai mare decât a.
c) Scriți un program care calculează valoarea expresiei: E = a*2+a/2, știind
că a = 10.
d) Scrieți un program care afișează numele vostru, introdus de la tastatură.