

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
10 questions
Heidi
Presentation
•
3rd Grade
11 questions
Lectie DEMO Mentorat
Presentation
•
4th - 6th Grade
7 questions
Animale sălbatice
Presentation
•
KG
7 questions
Corpul uman pe înțelesul copiilor
Presentation
•
KG
13 questions
VERBUL. PREDICATUL VERBAL
Presentation
•
5th - 7th Grade
12 questions
Norme de securitate și protecție în laboratorul de informatică
Presentation
•
5th Grade
14 questions
Zonele naturale din Reublica Moldova
Presentation
•
3rd Grade
9 questions
Animale sălbatice
Presentation
•
KG
Popular Resources on Wayground
28 questions
US History Regents Review
Quiz
•
11th Grade
36 questions
Biology Regents Review
Quiz
•
9th - 10th Grade
20 questions
Math Review
Quiz
•
3rd Grade
38 questions
Regents Life Science General Review
Quiz
•
9th Grade
20 questions
Math Review
Quiz
•
6th Grade
21 questions
EOY Grade 6 Benchmark Assessment - Content Skills
Quiz
•
6th Grade
20 questions
Inferences
Quiz
•
4th Grade
20 questions
Figurative Language Review
Quiz
•
6th Grade
Discover more resources for Computers
20 questions
Inferences
Quiz
•
4th Grade
15 questions
Character Analysis
Quiz
•
4th Grade
30 questions
Multiplication Facts 1-12
Quiz
•
2nd - 5th Grade
5 questions
Synonyms
Quiz
•
3rd - 6th Grade
25 questions
4th Grade End of Year Math Review
Quiz
•
4th Grade
77 questions
Mixed Multiplication and Division Facts
Quiz
•
4th Grade
10 questions
Summer I Spy
Presentation
•
2nd - 5th Grade
18 questions
Trivia Questions
Presentation
•
1st - 6th Grade