Documente Academic
Documente Profesional
Documente Cultură
Noiuni introductive
Pentru a nelege noiunea de
algoritm vom porni de la un
exemplu.
S presupunem c mama ne
roag s cumprm pine. Ce
trebuie s facem?
2
Definire
Se numete algoritm o secven
finit de operaii ordonat i
complet definit care pornind
de la datele de intrare produce
rezultatele.
5
Tem:
Algoritmi si executani
Rezolvare:
Algoritmul problemei:
1. Solicit valori pentru a i b
2. Calculeaz S=a+b
3. Furnizeaz rezultatul pentru S
Metode de reprezentare
a algoritmilor
Limbajul natural nu permite o
descriere suficient de exact a
algoritmilor. Din acest motiv
pentru reprezentarea algoritmilor
se folosesc diferite forme de
descriere caracteristice.
10
Reprezentarea algoritmilor
n limbaj pseudocod
Limbajul pseudocod folosete
cuvinte cheie, adic nite cuvinte
cu neles prestabilit ce indic
operaia care se execut.
11
Exemplu:
S se calculeze suma a dou numere naturale
a i b.
Rezolvare:
a) Algoritmul:
1. Solicit valori pentru a i b
2. Calculeaz S=a+b
3. Furnizeaz rezultatul pentru S
12
b) Pseudocodul:
citete a,b
S=a+b
scrie S
stop
13
Reprezentarea algoritmilor
prin scheme logice
Schemele logice utilizeaz sgei de
legtur ntre diferite forme geometrice care
simbolizeaz aciunile ce urmeaz a fi
executate.
n continuare sunt prezentate blocurile
care intr n componena unei scheme
logice:
14
a c) Schema logic:
START
a, b
S=a+b
S
STOP
15
Executantul Cangur
16