0% au considerat acest document util (0 voturi)
21 vizualizări6 pagini

Pseudo Cod

Documentul prezintă tipurile de instrucțiuni din pseudocod, inclusiv citire, afișare, atribuire, decizie și repetiție. De asemenea, explică echivalența dintre diferitele forme de instrucțiuni repetitive din pseudocod.

Încărcat de

Andrei Popa
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd
0% au considerat acest document util (0 voturi)
21 vizualizări6 pagini

Pseudo Cod

Documentul prezintă tipurile de instrucțiuni din pseudocod, inclusiv citire, afișare, atribuire, decizie și repetiție. De asemenea, explică echivalența dintre diferitele forme de instrucțiuni repetitive din pseudocod.

Încărcat de

Andrei Popa
Drepturi de autor
© All Rights Reserved
Respectăm cu strictețe drepturile privind conținutul. Dacă suspectați că acesta este conținutul dumneavoastră, reclamați-l aici.
Formate disponibile
Descărcați ca DOCX, PDF, TXT sau citiți online pe Scribd

Pseudocod

1. Instructiunea de citire
citeste x
citeste x,y

2. Instr. de afisare
scrie x
scrie x,y+2,y
scrie “nu”
scrie “nu”, x

3. Instr de atribuire
x <- 3
y <- x+3

4. Instr de decizie
daca e_conditie atunci
instructiuni 1
altfel
instructiuni 2
sfarsit daca
daca e_conditie atunci
instructiuni 1
sfarsit daca

5. Instr repetitive
a. cu test initial
cat timp conditie executa
instructiuni
sfarsit cat timp

b. cu test final
repeta
instructiuni
pana cand conditie
*** se accepta in loc de “ repeta pana cand conditie” :
 “repeta cat timp conditie”
 “executa cat timp conditie”

c. cu numar cunoscut de pasi


pentru contor <- valoare initiala, valoare finala, pas executa
instructiuni
sfarsit pentru
daca pas = 1, poate lipsi
pas poate sa fie pozitiv/negative

Echivalenta intre algoritmii repetitive

1. Se da secv
-------------------------------------------------------------------------------------
cat timp conditie executa
instructiuni
sfarsit cat timp
--------------------------------------------------------------------------------------

sa se rescrie folosind “repeta”

--------------------------------------------------------------------------------------
daca conditie atunci
repeta
instructiuni
pana cand conditie negata
sfarsit daca
2. Se da secv
--------------------------------------------------------------------------------------
repeta
instructiuni
pana cand conditie

sa se rescrie folosind “cat timp”

--------------------------------------------------------------------------------------
Instructiuni
Cat timp conditie negata executa
Instructiuni
Sfarsit cat timp

3. Se da secv

--------------------------------------------------------------------------------------
pentru contor <- valoare initiala, valoare finala, pas executa
instructiuni
sfarsit pentru
--------------------------------------------------------------------------------------
Sa se rescrie cu “cat timp”
--------------------------------------------------------------------------------------
a. Pas pozitiv
Pentru i <- a, b,pas executa
Instructiuni
Sfarsit pentru

i <- a
cat timp i<=b executa
instructiuni
I <- i+pas
sfarsit cat timp

b. Pas negativ
Pentru i <- a, b,pas executa
Instructiuni
Sfarsit pentru

i <- a
cat timp i >= b executa
instructiuni
I <- i+pas
sfarsit cat timp

S-ar putea să vă placă și