Professional Documents
Culture Documents
DIAGRAMES DE FLUX
ALGORISMES I DIAGRAMES DE FLUX
No NOTA<50? Sí
ESCRIURE ESCRIURE
“APROVAT” “SUSPÈS”
FÍ
Exemple 2
Escriure un algorisme i un diagrama de
flux per convertir peus (feet) en
centímetres.
Pseudocodi:
Llegir la mida en peus (Lft)
Calcular la mida en cm (Lcm) multiplicant
Lft per 30
Escriure la mida en cm (Lcm)
Exemple 2
Flowchart
Algorisme INICI
ESCRIURE
Lcm
FÍ
Exemple 3
Escriure un algorisme i un diagrama de flux
que llegeixi la mida de dos costats d’un
rectangle i calculi la seva àrea.
Pseudocodi
Llegir l’amplada (L1) i l’alçada (L2) del rectangle.
Calcular l’àrea (A) multiplicant L1 per L2
Escriure A
Exemple 4
Escriure un algorisme i un diagrama de flux que
calculi les sol·lucions d’una eqüació quadràtica
ax 2 bx c 0
b b 2 4ac
x
2a
Exemple 4
Pseudocodi:
Llegir els coeficients (a, b, c) de la eqüació
quadràtica
Calcular d: arrel (b2 - 4ac)
Calcular x1
Calcular x2
Escriure x1 i x2
ESTRUCTURES DE DECISIÓ
Sí No
A>B
?
ESCRIURE ESCRIURE
A B
ESTRUCTURES DE DECISIÓ
La estructura és la següent:
SI (condició) ALESHORES
alternativa certa
O BÉ
alternativa falsa
FÍ SI
LA ESTRUCTURA SI-ALESHORES-O BÉ
Fí Si
Operadors de relació
Operadors de relació
Operador Descripció
> Major que
< Menor que
== Igual que
>= Major o igual que
<= Menor o igual que
!= No igual que
Exemple 5
Escriure un algorisme que llegeixi dos valors, determini
quin és el més gran i l’escrigui amb un missatge.
ALGORISME
Pas 1: Llegeix VALOR1, VALOR2
Pas 2: si (VALOR1 > VALOR2) aleshores
MAX VALOR1
o bé
MAX VALOR2
fí si
Pas 3: Escriure “El valor més gran és”, MAX
Exemple 5
INICI
LLEGIR
VALOR1,VALOR2
Sí No
VALOR1>VALOR2
?
ESCRIURE
“El valor més gran és”,
MAX
FÍ
ESTRUCTURES ANIDADES