Structuri repetitive
Instrucțiuni și comenzi de repetare (pseudocod și Scratch)
1. Ce este o structură repetitivă?
Structura repetitivă este o structură de programare care permite executarea repetată a unor instrucțiuni.
Aceasta este folosită atunci când aceeași acțiune trebuie realizată de mai multe ori.
2. De ce folosim structuri repetitive?
- evită scrierea aceleiași instrucțiuni de mai multe ori;
- scurtează programele;
- fac programele mai ușor de înțeles.
3. Structura repetitivă cu număr cunoscut de pași
Se folosește atunci când știm exact de câte ori se repetă o acțiune.
blocul repetă ( ) din categoria Control
4. Structura repetitivă cu condiție
Această structură repetă instrucțiunile atât timp cât o condiție este adevărată.
blocul repetă până când <condiție>
Repetarea se oprește când condiția nu mai este îndeplinită.
5. Exemple Scratch
→ mută 10 pași
→ mută 5 pași
6. Exemple din viața reală
- numărarea pașilor;
- spălarea mai multor farfurii;
- citirea paginilor unei cărți.
Reține!
- Structurile repetitive execută instrucțiuni de mai multe ori;
- Pot avea număr fix de repetări;
- Pot depinde de o condiție;
- În Scratch sunt realizate cu blocuri din Control.
📝 Quiz – Verificare cunoștințe
1. Ce face o structură repetitivă?
Repetă instrucțiuniOprește programul
Afișează erori
2. Ce bloc Scratch repetă de un număr fix de ori?
repetă ( )dacă / altfel
oprește
3. Ce face „repetă până când”?
Se oprește când condiția devine adevăratăRulează o singură dată
Nu verifică nicio condiție
4. Unde se găsesc structurile repetitive în Scratch?
ControlSunet
Aspect