Invatare Atomica

Evaluare expresii - Tip Bac

Progres lectie:
0%
🎯

Obiectivul lectiei

Vei rezolva exercitii de tip Subiectul I si II de la Bacalaureat. Aceasta este una dintre cele mai frecvente teme la examen!

Dupa aceasta lectie vei putea:

  • Sa evaluezi expresii complexe pas cu pas, aplicand regulile de precedenta
  • Sa identifici ordinea corecta a operatiilor in expresii mixte (aritmetice + logice)
  • Sa rezolvi exercitii de evaluare de tip Bacalaureat
  • Sa verifici rezultatul evaluarii unei expresii prin urmarirea executiei

Incearca singur!

🎯 RECAPITULARE

Ordinea operatiilor:

  1. ( ) - Paranteze (prioritate maxima)
  2. * / % // - Inmultire, impartire, rest
  3. + - - Adunare, scadere
  4. < > <= >= == != - Comparatie
  5. not / ! - Negatie logica
  6. and / && - SI logic
  7. or / || - SAU logic
1

1. Trucuri pentru Bac

  • n % 10 = ultima cifra
  • n // 10 = numarul fara ultima cifra
  • n % 100 = ultimele 2 cifre
  • n // 100 = numarul fara ultimele 2 cifre
  • n % 2 == 0 = numarul e par
  • n % 2 == 1 = numarul e impar

Exercitii practice

Exercitiul 1 (Nivel minim) - Numar de 3 cifre

Fie n = 385. Calculeaza suma cifrelor folosind % si //:

Exercitiul 2 (Nivel standard) - Expresie complexa

Fie a = 17, b = 5. Cat face:a // b * b + a % b?

Exercitiul 3 (Nivel performanta) - Expresie logica Bac

Fie x = 12. Care este rezultatul:not(x % 2 == 0) or (x > 10 and x < 20)?

Exercitiul 4 (Nivel performanta) - Scrie expresia

Scrie o expresie Python care verifica daca un numar n este PAR si in intervalul [10, 100]:

Ce ai invatat astazi

  • Ce este un algoritm si cum il reprezentam
  • Variabile si tipuri de date (int, float, string, bool)
  • Expresii aritmetice si logice
  • Primul program in Python
  • Primul program in C++
  • Tehnici de rezolvare exercitii tip Bac

Urmatoarea lectie

Continua cu lectia urmatoare pentru a aprofunda cunostintele.

Continua →