💻 Lecții C++ & Python🏠 Home
Structuri Repetitive în Pseudocod: CÂT TIMP...EXECUTĂ
◀Structura Decizională (Alternativă) în PseudocodCifrele unui Număr în Pseudocod: Suma, Oglindit, Palindrom▶
Se pregătesc resursele...

📘 Lecție de pseudocod pentru clasa a 9-a și BAC, cu explicații video de la profesor. Mai jos ai rezumatul. În lecția completă găsești aplicații rezolvate cu simulator, în care vezi pas cu pas cum se schimbă variabilele, exerciții propuse cu indicii și rezolvare, și pe Alex, asistentul care îți dă indicii, îți explică algoritmul și îți corectează codul.

Structura CÂT TIMP în Pseudocod

CÂT TIMP condiție EXECUTĂ
    instrucțiuni
SFÂRȘIT CÂT TIMP

Exemplu: Suma primelor n numere

CITEȘTE n
s ← 0
i ← 1
CÂT TIMP i <= n EXECUTĂ
    s ← s + i
    i ← i + 1
SFÂRȘIT CÂT TIMP
SCRIE s

❓ Întrebări frecvente

1. Ce este structura CÂT TIMP? Repetă instrucțiunile cât timp condiția este adevărată — test inițial.

2. Ce se întâmplă dacă condiția e falsă de la start? Instrucțiunile nu se execută niciodată.

3. Ce este o buclă infinită în pseudocod? O structură CÂT TIMP a cărei condiție nu devine niciodată falsă, de obicei pentru că variabila din condiție nu se modifică în buclă. Algoritmul nu se mai termină.

4. Ce diferă între CÂT TIMP și REPETĂ...PÂNĂ CÂND? CÂT TIMP testează condiția înainte de execuție, REPETĂ o testează după, deci execută mereu cel puțin o dată.

5. Cum opresc o structură CÂT TIMP corect? Modificând în interiorul buclei variabila folosită în condiție, până devine falsă.

Ce conține lecția completă?

  • ✅ Explicații video cu profesorul
  • ✅ Aplicații rezolvate cu simulator: vezi cum se schimbă variabilele la fiecare pas
  • ✅ Structura REPETĂ...PÂNĂ CÂND (test final)
  • ✅ Exerciții propuse cu indicii și rezolvare
  • ✅ Asistentul Alex: indicii, explicarea algoritmului, corectarea codului

Vezi și — alte lecții din același capitol

→ Vezi și varianta C++: Structuri Repetitive while (C++)