

Lecția 3 Tema: Condiții logice
Presentation
•
Computers
•
4th Grade
•
Practice Problem
•
Hard
Cătălina David
Used 7+ times
FREE Resource
13 Slides • 5 Questions
1
Condiții logice (if <>:
<>
else
<>)
2
Recapitulare „Tipuri de date”
Numere întregi (int)
varsta = 10 # Aceasta este o variabilă care ține un număr întreg.
print(varsta)
Cuvinte sau texte (str)
nume = "Ana" # Aceasta este o variabilă care ține un text.
print(nume)
3
​https://www.online-python.com/
4
Multiple Select
Selectați toate datele de tip STRING
14
"14"
'14'
str
5
Multiple Choice
Selectați toate valorile de tip INTEGER
12
Unu
"12"
int
6
Multiple Choice
Ce funcție poate fi utilizată pentru a converti tipul de date șir în numeric în Python?
input()
numar()
int()
7
Multiple Choice
Ce rezultat se va obține în urma executării acestui algoritm la introducerea valorilor 4 și 5?
x = input('Introduceți un număr: ')
y = input(' Introduceți un număr: ')
z = int(x) * 2 + int(y)
print(z)
13
z
4*2+5
15
8
Multiple Choice
Ce rezultat se va obține în urma executării acestui algoritm la introducerea valorilor 4 și 5?
x = input('Introduceți un număr: ')
y = input(' Introduceți un număr: ')
z = int(x * 2) + int(y)
print(z)
z
49
44
13
9
Decizii?
Creează un program care verifică dacă o persoană are vârsta suficientă pentru a viziona un film dedicat doar copiilor cu vârsta de peste 12 ani. Dacă utilizatorul are cel puțin 12 ani, îi permite accesul, altfel îi afișează un mesaj prietenos că nu are vârsta potrivită.
10
What IF?
„if-else” înseamnă că îi dai calculatorului posibilitatea să ia decizii, la fel cum facem noi în viața de zi cu zi.
Imaginează-ți că ai o întrebare:
„Dacă plouă afară, iau o umbrelă. Dacă nu plouă, ies fără umbrelă.”
Așa funcționează if-else:
„if” înseamnă „dacă” – calculatorul verifică o condiție (de exemplu, dacă plouă).
„else” înseamnă „altfel” – ce să facă dacă condiția nu este adevărată.
11
vreme = "Afară plouă" # Înseamnă că plouă afară
if vreme == "Afară plouă": # Dacă plouă
print("Ia o umbrelă!") # Spune să iei o umbrelă
else: # Altfel
print("Poți ieși fără umbrelă!") # Spune că nu ai nevoie de umbrelă
12
DACA <condiție> ATUNCI <algoritm>
If <condiție> :
<algoritm>
13
DACA <condiție> ATUNCI <algoritm>
ALTFEL <algoritm>
If <condiție> :
<algoritm>
else:
<algoritm>
14
Rezolvă problema
Creați un algoritm care va întreba utilizatorul: „În ce limbaj este scris programul?”. Dacă
răspunsul utilizatorului este Python, atunci programul ar trebui să afișeze: „Ești extraordinar!”,
în caz contrar, se prezintă un răspuns neutru: „Timpul este frumos astăzi”. La sfârșit, programul
ar trebui să mai afișeze cuvântul „FINISH”.
15
Rezolvă problema:
Creați un algoritm care va cere utilizatorului să introducă o parolă. Dacă utilizatorul introduce
parola „qwerty”, să se afișeze: „Bine ați venit!”, în caz contrar „Ceva nu a mers…”.
16
Rezolvă problema:
Creați un algoritm care solicită utilizatorului să seteze o parolă. Pentru a proteja utilizatorul de a
face greșeli atunci când setează parola, programul ar trebui să solicite introducerea repetată a
aceleiași parole. Dacă parolele introduse se potrivesc, atunci se va afișa rezultatul: „Parola este
setată”, în caz contrar: „Parolele nu se potrivesc”. Exemplu:
Introduceți parola: qwerty
Introduceți parola repetat: qwerty
Rezultat: Parola este setată
17
Rezolvă problema:
Creați un algoritm care va cere utilizatorului să introducă numărul zilei săptămânii. Programul
ar trebui să afișeze numele zilei săptămânii. Exemplu:
Introduceți numărul zilei săptămânii: 1
Rezultat: luni
18
Rezolvă problema:
Creați un algoritm care va cere utilizatorului să introducă temperatura de afară. Dacă valoarea
introdusă este mai mare de 15, programul va returna valoarea „Cald”, în caz contrar „Rece”. De
exemplu, utilizatorul a introdus valoarea 20. Răspunsul trebuie să fie „Cald”.
Condiții logice (if <>:
<>
else
<>)
Show answer
Auto Play
Slide 1 / 18
SLIDE
Similar Resources on Wayground
15 questions
Compararea fracțiilor
Presentation
•
4th - 5th Grade
12 questions
Metoda Reducerii la Unitate clasa a 5-a
Presentation
•
5th Grade
8 questions
Igiena organelor genitale
Presentation
•
KG
7 questions
INSECTELE
Presentation
•
KG
7 questions
Ghicitori de Primăvară
Presentation
•
KG
19 questions
Regnul Fungi
Presentation
•
5th Grade
8 questions
Consolidare fractii
Presentation
•
5th Grade
6 questions
Pauza de un timp. Pauza de o jumătate de timp
Presentation
•
4th Grade
Popular Resources on Wayground
6 questions
Secondary Safety Quiz
Presentation
•
9th - 12th Grade
10 questions
Afterschool Activities & Sports
Quiz
•
6th - 8th Grade
19 questions
ROAR Week 2026
Quiz
•
9th - 12th Grade
20 questions
Lab Safety Quiz
Quiz
•
6th Grade
15 questions
Cool Tool:Chromebook
Quiz
•
6th - 8th Grade
22 questions
would you rather
Quiz
•
3rd - 11th Grade
21 questions
Continents and Oceans
Quiz
•
6th Grade
20 questions
Parts of Speech
Quiz
•
5th Grade