1. Calculează suma, diferența și produsul numerelor 15 și 4.
Vezi rezolvarea▾
a = 15
b = 4
print("Suma:", a + b) # 19
print("Diferenta:", a - b) # 11
print("Produsul:", a * b) # 60Operatori & Expresii: Aritmetici • Comparație • Logici • Ordine • Atribuire
1. Calculează suma, diferența și produsul numerelor 15 și 4.
a = 15
b = 4
print("Suma:", a + b) # 19
print("Diferenta:", a - b) # 11
print("Produsul:", a * b) # 602. Ai 73 de lei. Ciocolatele costă 8 lei. Câte poți cumpăra și câți lei îți rămân?
bani = 73
pret = 8
ciocolate = bani // pret # 9
rest = bani % pret # 1
print("Ciocolate:", ciocolate)
print("Rest:", rest, "lei")3. Calculează 2 la puterea 8 și afișează rezultatul.
rezultat = 2 ** 8
print(rezultat) # 2564. Un fotbalist aleargă 90 de minute. Câte ore întregi și câte minute rămân?
minute_total = 90
ore = minute_total // 60 # 1
minute_ramase = minute_total % 60 # 30
print("Ore:", ore)
print("Minute ramase:", minute_ramase)5. Calculează media aritmetică a notelor 8, 9, 7, 10.
note = 8 + 9 + 7 + 10
media = note / 4
print("Media:", media) # 8.56. Verifică dacă nota 7 este de trecere (>= 5) și afișează True sau False.
nota = 7
trecere = nota >= 5
print(trecere) # True7. Compară vârstele lui Ana (13) și Mihai (15). Afișează cine e mai mare și dacă sunt egali.
ana = 13
mihai = 15
print("Mihai e mai mare:", mihai > ana) # True
print("Sunt egali:", ana == mihai) # False8. Verifică dacă prețul unui produs (49.99 lei) este diferit de 50 lei.
pret = 49.99
print(pret != 50) # True - este diferit9. Un elev are scorul 85 la un test. Verifică dacă a luat cel puțin 70 de puncte pentru a trece.
scor = 85
prag = 70
a_trecut = scor >= prag
print("A trecut:", a_trecut) # True10. Verifică dacă temperatura de azi (22°C) este mai mică sau egală cu temperatura de ieri (25°C).
azi = 22
ieri = 25
print("Mai rece azi:", azi <= ieri) # True11. Verifică dacă poți merge la fotbal: trebuie să fie weekend ȘI să nu plouă.
este_weekend = True
ploua = False
pot_merge = este_weekend and not ploua
print("Merg la fotbal:", pot_merge) # True12. Intrarea la muzeu e gratuită dacă ești elev SAU ai sub 7 ani. Verifică pentru un elev de 13 ani.
este_elev = True
varsta = 13
gratuit = este_elev or varsta < 7
print("Intrare gratuita:", gratuit) # True13. Un joc permite acces dacă ai minim 10 ani ȘI ai acordul părinților. Verifică pentru un copil de 11 ani cu acord.
varsta = 11
acord_parinti = True
acces = varsta >= 10 and acord_parinti
print("Acces permis:", acces) # True14. Verifică dacă un număr 12 NU este impar (folosește not).
n = 12
este_impar = n % 2 != 0
nu_e_impar = not este_impar
print("Nu e impar:", nu_e_impar) # True15. Verifică dacă nota 7 este validă: trebuie să fie mai mare sau egală cu 1 ȘI mai mică sau egală cu 10.
nota = 7
valida = nota >= 1 and nota <= 10
print("Nota valida:", valida) # True16. Ce returnează 2 + 3 * 4? Scrie expresia și explică prin comentariu de ce.
rezultat = 2 + 3 * 4
print(rezultat) # 14
# Înmulțirea (3*4=12) se face prima, apoi adunarea (2+12=14)17. Rescrie expresia 2 + 3 * 4 cu paranteze astfel încât rezultatul să fie 20.
rezultat = (2 + 3) * 4
print(rezultat) # 20
# Parantezele forțează adunarea (2+3=5) prima, apoi 5*4=2018. Calculează corect media a două note: nota1 = 8, nota2 = 9. Folosește paranteze!
nota1 = 8
nota2 = 9
# GRESIT - fara paranteze:
gresit = nota1 + nota2 / 2 # 12.5, nu 8.5!
# CORECT - cu paranteze:
corect = (nota1 + nota2) / 2 # 8.5
print("Corect:", corect)19. Ce returnează 10 - 2 * 3 + 1? Calculează pas cu pas prin comentarii.
rezultat = 10 - 2 * 3 + 1
print(rezultat) # 5
# Pas 1: 2 * 3 = 6
# Pas 2: 10 - 6 = 4
# Pas 3: 4 + 1 = 520. Calculează 2 ** 3 + 4 * 2. Explică ordinea prin comentarii.
rezultat = 2 ** 3 + 4 * 2
print(rezultat) # 16
# Pas 1: 2 ** 3 = 8 (puterea prima)
# Pas 2: 4 * 2 = 8 (inmultirea)
# Pas 3: 8 + 8 = 16 (adunarea ultima)21. Pornești cu scor = 0. Adaugă 100, apoi 50, apoi 200 puncte folosind +=.
scor = 0
scor += 100 # nivel 1
scor += 50 # bonus
scor += 200 # boss invins
print("Scor:", scor) # 35022. Pornești cu vieti = 3. Pierde câte o viață de două ori folosind -=. Afișează vieților rămase.
vieti = 3
vieti -= 1 # cazut in groapa
vieti -= 1 # lovit de inamic
print("Vieti ramase:", vieti) # 123. Un produs costă 200 lei. Aplică o reducere de 10% folosind *=, apoi scade un cupon de 20 lei cu -=.
pret = 200
pret *= 0.9 # reducere 10% -> 180.0
pret -= 20 # cupon -> 160.0
print("Pret final:", pret) # 160.024. Viteza unui personaj e 5. Dublează viteza cu *=, apoi adaugă 3 cu +=. Afișează viteza finală.
viteza = 5
viteza *= 2 # dubla -> 10
viteza += 3 # bonus -> 13
print("Viteza:", viteza) # 1325. Simulează un meci de baschet: pornești cu puncte = 0 și adaugă 3, 2, 3, 1, 2 puncte. Afișează totalul.
puncte = 0
puncte += 3 # cos de 3
puncte += 2 # cos de 2
puncte += 3 # cos de 3
puncte += 1 # fault
puncte += 2 # cos de 2
print("Total puncte:", puncte) # 11