Loading...
AlgoritmiNoțiunea de structură alternativă(decizională)
Loading...
Disciplina: Informatică și TICLoading...
Loading...
Prof.Hera Cătălina GabrielaNe propunem acum să facem personajele să ia anumite decizii, să reacționeze diferit în condiții diferite,să reacționeze la anumite evenimente etc.
Exemplu din viața de zi cu zi:
DACĂ am terminat de învățat pentru mîine ATUNCI
Merg în parc
ALTFEL
Stau să învăț
Identificăm trei termeni importanți:
DACĂ(IF),ATUNCI(THEN),ALTFEL(ELSE)
DACĂ am terminat de învățat pentru mîine ATUNCI
Merg în parc
ALTFEL
Stau să învăț
Identificăm trei termeni importanți:
DACĂ(IF),ATUNCI(THEN),ALTFEL(ELSE)
Forma 1.
Dacă condiție atunci
instrucțiunea 1
instrucțiunea 1
Forma 2.
Dacă condiție atunci
instrucțiunea 1
altfel
instrucțiunea 2
instrucțiunea 1
altfel
instrucțiunea 2
Modul de execuție al
structurii alternative(decizionale)
structurii alternative(decizionale)
Pasul 1.Se testează condiția stabilindu-se o
valoare de adevăr-adevărat(true) sau fals(false)
valoare de adevăr-adevărat(true) sau fals(false)
Pasul 2. Dacă condiția este adevărată se execută
instructiune1
iar în caz contrar(condiția este falsă) se execută
instrucțiunea 2
instructiune1
iar în caz contrar(condiția este falsă) se execută
instrucțiunea 2
În mediul grafic Scratch, găsim
cele două blocuri de structuri alternative
la coduri(scripturi) - Control
cele două blocuri de structuri alternative
la coduri(scripturi) - Control
Rezolvați următoarea problemă:
Realizați un proiect in Scratch care verifică
care dintre cele două fete ,Ana sau Maria ,
are vârsta mai mare.
Realizați un buton de verificare și
setați varsta fetelor un număr aleatoriu între 1 și 14
Realizați un proiect in Scratch care verifică
care dintre cele două fete ,Ana sau Maria ,
are vârsta mai mare.
Realizați un buton de verificare și
setați varsta fetelor un număr aleatoriu între 1 și 14
Coduri pentru personajul Ana
Coduri pentru personajul Maria