Esercizi sugli algoritmi

Esempi di esercizi sugli algoritmi
Esercizi sugli algoritmi
1
1. Ricevuto un numero intero N come input sviluppare un
algoritmo che se il numero è negativo lo trasformi in positivo
(si ricava il valore assoluto)
INIZIO
LEGGI (N)
N=-N
F
N>=0
SCRIVI(N)
FINE
V
Esempi di esercizi sugli algoritmi
2
2. Realizzare l’algoritmo che risolve il seguente problema:
Ricevuto come input il prezzo P di un prodotto si deve:
 Se P<10 euro non applicare nessuna tassa
 Se 10<=P<100 euro applicare una tassa del 16%
 Se P>=100 euro applicare una tassa del 21%
Infine visualizzare il prezzo finale del prodotto tasse
incluse.
INIZIO
LEGGI(P)
TASSA=0
V
P<10 EURO
P>=100
F
V
F
TASSA=16%P
PF=P+TASSA
SCRIVI(PF)
FINE
TASSA=21%P
Esempi di esercizi sugli algoritmi
3. Sviluppare un algoritmo che calcoli e visualizzi il quadrato dei primi
venti numeri interi positivi.
Input: non presente
3
Output: 1,4,9,16,25,36,49,64,………………………………………………400
Analisi:
1. Individuiamo il numero iniziale, in questo caso 1
2. Calcoliamo il quadrato
3. Visualizzare il risultato del quadrato
4. Passiamo al numero successivo
5. Se il numero è<=20 torniamo al punto 2; altrimenti interrompiamo.
Esempi di esercizi sugli algoritmi
INZIO
I=1
4
Q=I*I
SCRIVI(Q)
I=I+1
V
I<=20
F
FINE