Skip to content

6 Principiile programării structurate și structurile de bază în pseudocod

Programarea structurată este o metodă de dezvoltare a programelor informatice care se bazează pe principiul că un program poate fi divizat într-o serie de structuri de bază, cum ar fi structura liniară, structura alternativă și structura repetitivă. Aceste principii și structuri de bază sunt esențiale în dezvoltarea unui cod bine organizat și ușor de înțeles.

Structura Liniară (Secvențială):

  • Rezultă din execuția liniară a instrucțiunilor, una după alta.
  • În pseudocod, o secvență simplă de instrucțiuni arată astfel:
Afișează "Pasul 1"
Afișează "Pasul 2"
// ...
Afișează "Pasul n"

Structura Alternativă (Decizională):

  • Se referă la bifurcarea fluxului de control pe baza unei condiții.
  • În pseudocod, o structură if-else arată astfel:
dacă (condiție) atunci
    Afișează "Ramura A"
altfel
    Afișează "Ramura B"
sfârșit dacă

Structura Repetitivă (Iterativă):

  • Se referă la repetarea unei secvențe de instrucțiuni până când o anumită condiție este îndeplinită.
  • În pseudocod, o structură while arată astfel:
cât timp (condiție) executa
    Afișează "Această instrucțiune se repetă"
sfârșit cât timp

sau cu for:

pentru fiecare element în lista
    Afișează element
sfârșit pentru

Pseudocodul de mai jos exemplifică aplicarea acestor structuri într-un algoritm simplu care verifică dacă un număr este par sau impar:

Afișează "Introduceți un număr:"
citeste numar

dacă numar % 2 == 0 atunci
    Afișează "Numărul este par."
altfel
    Afișează "Numărul este impar."
sfârșit dacă