bună!care sunt instrucțiunile pentru structura liniara?
Va rog dau coroana repede
Răspunsuri la întrebare
Structuri de bază(liniară)
Programarea structurată este o manieră de concepere a programelor, potrivit unor reguli bine definite
şi independent de limbajul de programare. Scopul programării structurate este elaborarea unor programe uşor
de scris, de înţeles şi de modificat.
Programarea structurată are la bază teorema de structură care afirmă că orice algoritm cu o singură
intrare şi o singură ieşire poate fi reprezentat ca o combinaţie de trei tipuri de structuri de control – secvenţa,
decizia şi ciclul cu test iniţial. Se mai admite folosirea a încă trei tipuri de structuri de control – selecţia,
ciclul cu test final şi ciclul cu contor.
Reprezentarea algoritmilor în pseudocod
1. Declararea variabilelor
variabilă tip;
2. Atribuirea
variabilă←expresie;
3. Operaţia de citire(intrare)
citeşte variablia1, variabila2, ... , variabilan;
4. Operaţia de scriere(ieşire)
Scrie expresie1, expresie2, ... , expresien;
5. Structura liniară(secvenţa)
Este o succesiune de operaţii ce realizează o prelucrare(transformare) a datelor. Operaţiile sunt
executate una după alta, în ordinea scrierii.
6. Structura alternativă(decizia)
Permite alegerea unei operaţii/secvenţe de operaţii din două alternative posibile.
a. Cu două ramuri
dacă C atunci A;
altfel B;
Am notat cu C condiţia care este o propoziţie logică ce poate avea doar una din valorile 1 sau
0(adevărat sau fals). Dacă rezultatul propoziţiei logice C este 1(adevărat) atunci se execută
secvenţa de operaţii A, altfel se execută secvenţa de operaţii B.
b. Cu o ramură
dacă C atunci A;
Dacă condiţia C este adevărată, atunci se execută secvenţa A.
c. Cu mai multe ramuri
în cazul că selector
cazul valoare1: secvenţa A1;
cazul valoare2: secvenţa A2;
............................................
cazul valoaren: secvenţa An;
altfel secvenţa An+1;
Se execută, în funcţie de valoarea selectorului, un singur caz.
Explicație: