Search Header Logo
Lecția 3 Tema: Condiții logice

Lecția 3 Tema: Condiții logice

Assessment

Presentation

Computers

4th Grade

Practice Problem

Hard

Created by

Cătălina David

Used 7+ times

FREE Resource

13 Slides • 5 Questions

1

Condiții logice (if <>:
<>
else
<>)

media

2

Recapitulare „Tipuri de date”

media

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

1

14

2

"14"

3

'14'

4

str

5

Multiple Choice

Selectați toate valorile de tip INTEGER

1

12

2

Unu

3

"12"

4

int

6

Multiple Choice

Ce funcție poate fi utilizată pentru a converti tipul de date șir în numeric în Python?

1

input()

2

numar()

3

int()

4
ParseInt()

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)

1

13

2

z

3

4*2+5

4

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)

1

z

2

49

3

44

4

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ă.

media

10

What IF?

media

„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ă

media

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…”.

media

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ă

media

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

media

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”.

media

Condiții logice (if <>:
<>
else
<>)

media

Show answer

Auto Play

Slide 1 / 18

SLIDE