Page 25 - 120900035800_gallo_cloud_sia

Basic HTML Version

57
strutture di controllo
unItà dI aPPrendIMento 3
Qual è il risultato prodotto dal seguente algoritmo? Enuncia il problema risolto.
c
aLgorItMo
Quattro
c
CostantI
c
pigreco
3.14
c
VarIaBILI
c
r, circ, area :
Intero
c
InIzIo
c
sCrIVI
(“inserisci la misura del raggio”)
c
LeggI
(r)
c
circ
2 * r * pigreco
c
area
r * r * pigreco
c
sCrIVI
(circ, area)
c
FIne
Qual è il risultato prodotto dal seguente algoritmo? Realizza il diagramma a blocchi e
compila la tabella delle variabili.
c
aLgorItMo
cinque
c
VarIaBILI
c
somma, interesse :
reaLe
c
InIzIo
c
sCrIVI
(“inserisci la somma di denaro”)
c
LeggI
(somma)
c
interesse
somma * 0.30
c
sCrIVI
(“interesse calcolato = ”, interesse)
c
FIne
All’interno dell’algoritmo esiste un valore che potrebbe essere dichiarato come
costante? Se la risposta è affermativa, individualo e correda lo pseudocodice di
questa nuova dichiarazione.
Il seguente algoritmo richiede in input la misura della base e dell’altezza di un rettan-
golo, quindi calcola e visualizza il perimetro e l’area.
c
aLgorItMo
sei
c
VarIaBILI
c
base, altezza, perimetro, area :
reaLe
c
InIzIo
c
sCrIVI
(“inserisci la misura della base ”)
c
LeggI
(
)
c
sCrIVI
(“inserisci la misura dell’altezza ”)
c
LeggI
(
)
c
= (base +
) * 2
c
area =
* altezza
c
sCrIVI
(
, perimetro)
c
sCrIVI
(“area = ” , area)
c
FIne
Completa le istruzioni riportate parzialmente e, successivamente, realizza il diagram-
ma a blocchi e la tabella delle variabili.
6
5
4