Expresii și operatori folosiți într-un algoritm
Disciplina: Informatică și TICClasa: a 5-a
Nume elev: ____________________Data: ____________
1. Explică, cu cuvintele tale, ce este un operator și ce este o expresie. Dă câte un exemplu de expresie aritmetică și unul de expresie logică.
2. Precizează pentru fiecare expresie dacă este aritmetică sau logică. Scrie pentru fiecare operatorii care apar în ea. a) 5 + x * 2 b) a > 3 ȘI b < 7 c) 17 % 4 d) x ≠ 0 e) (n – 1) / 3
3. Evaluează expresiile aritmetice de mai jos. Amintește-ți că / înseamnă câtul împărțirii întregi și % înseamnă restul. Respectă ordinea efectuării operațiilor și scrie calculele intermediare. a) 4 + 12 / 5 * 2 b) 20 % 6 + 3 * 5 c) (18 – 4) / 3 + 7 % 2 d) 25 / 4 * 4 + 25 % 4
4. Variabilele a, b și c au valorile 7, 2 și, respectiv, 5. Înlocuiește variabilele cu valorile lor și determină valoarea fiecărei expresii: E = a * b – c % b F = (a + c) / b + a % c G = a / b * b + a % b
5. Variabila x are valoarea 8, iar variabila y are valoarea 3. Stabilește dacă fiecare propoziție logică este adevărată (A) sau falsă (F). Justifică prin calcul. a) x > y b) x + y ≤ 10 c) x % y == 2 d) x / y ≠ 2 e) y * 3 ≥ x
6. Variabila a are valoarea 4, iar variabila b are valoarea 9. Evaluează expresiile logice. Pentru fiecare, scrie mai întâi valoarea fiecărei propoziții logice, apoi valoarea finală (A sau F). a) (a < 5) ȘI (b > 10) b) (a == 4) SAU (b < 0) c) NU (a + b > 12) d) (a % 2 == 0) ȘI (b % 2 == 0) e) (b – a ≥ 5) SAU (a > b)
7. Ioana merge la film doar dacă are cel puțin 25 de lei și și-a terminat temele. a) Scrie expresia logică ce exprimă această condiție. Folosește variabila bani (suma pe care o are Ioana) și variabila teme, cu valoarea „da” sau „nu”. b) Evaluează expresia pentru bani = 30 și teme = „nu”. c) Evaluează expresia pentru bani = 25 și teme = „da”. d) Ce valoare ar avea expresia pentru bani = 30 și teme = „nu” dacă am folosi operatorul SAU în loc de ȘI?
8. Un film durează m minute. Ioana vrea să afle câte ore întregi și câte minute rămase are filmul. a) Scrie expresia aritmetică pentru numărul de ore și expresia pentru minutele rămase. Folosește operatorii / și %. b) Evaluează cele două expresii pentru m = 135. c) Scrie o expresie logică ce verifică dacă filmul durează cel puțin 2 ore întregi și evalueaz-o pentru m = 135.