Informatică, întrebare adresată de bm2462868, 8 ani în urmă

bună!care sunt instrucțiunile pentru structura liniara?
Va rog dau coroana repede ​

Răspunsuri la întrebare

Răspuns de mihaeladragomir68
1

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:

Alte întrebări interesante