Documente Academic
Documente Profesional
Documente Cultură
35
Reprezentarea algoritmilor
a. Bloc pentru introducerea datelor (bloc de citire)
citete List variabile
36
Reprezentarea algoritmilor
b. Bloc de extragere a rezultatelor (bloc de scriere)
scrie List variabile
37
Reprezentarea algoritmilor
c. Bloc de calcul (bloc de atribuire)
V expresie
38
Reprezentarea algoritmilor
d. Bloc de decizie (bloc decizional)
true
expresie logic
false
39
Reprezentarea algoritmilor
e. Bloc de nceput (bloc de start)
start
40
Reprezentarea algoritmilor
f. Bloc de sfrit (bloc de stop)
stop
41
Reprezentarea algoritmilor
Exemplu
Scriei un algoritm care calculeaz i afieaz pe ecran suma a dou
numere naturale a i b, citite de la tastatur.
Date de intrare: a,b
Date de ieire: S
42
Reprezentarea algoritmilor
a). algoritmul
Pasul 1. solicit valori pentru a i b;
Pasul 2. calculeaz S=a+b;
Pasul 3. furnizeaz rezultatul pentru S.
43
Reprezentarea algoritmilor
b). pseudocodul
citete a,b (numere naturale)
Sa+b
scrie S
44
Reprezentarea algoritmilor
c). schema logic
start
citete a,b
Sa+b
scrie S
stop
45
Reprezentarea algoritmilor
Exerciiu
Fiind date trei numere naturale x, y i z, citite de la tastatur, s se
determine i s se afieze media aritmetic a celor trei numere.
46