Esempi di algoritmi
Calcolo dell’area di un rettangolo Leggi da input l’altezza (H) Leggi da input la base (B) Calcola l’area Dai in output il risultato
Calcola l’area di un rettangolo START Leggi Altezza Leggi Base Area = Base*Altezza Stampa Area STOP
Conversione lire in euro Leggi da input l’importo in lire Calcola il corrispettivo in Euro Dai in output il risultato
Conversione lire in Euro START Leggi Lire Euro = Lire/1936,27 Stampa Euro STOP
Scambio dei valori di due variabili Leggi valore prima variabile X Leggi valore seconda variabile Y Conserva X in una variabile temporanea Aux Assegna il valore di Y ad X Assegna il valore di Aux a Y Scrivi X Scrivi Y
Scambio dei valori di due variabili
Massimo tra due numeri Leggi X Leggi Y Se X > Y Altrimenti Stampa X Stampa Y
Massimo tra due numeri
Pari o dispari Leggi N Dividi N per 2 Se Resto = 0 Altrimenti Scrivi “N è pari” Altrimenti Scrivi “N è dispari”
Pari o dispari
Ricerca del massimo tra tre numeri Leggi N1, N2, N3 Poni in massimo uguale al numero N1 MAX > N2 SI --- CONTINUA NO --- N2 è il nuovo massimo MAX > N3 NO --- N3 è il nuovo massimo Stampa MAX
Ricerca del massimo tra tre numeri START MAX < N3 V MAX = N3 Leggi N1, N2, N3 F MAX = N1 Stampa MAX MAX < N2 V MAX = N2 STOP F
Ricerca del massimo tra N numeri START NO I < N Leggi N SI Stampa MAX Leggi X MAX = 0 STOP X > MAX I = 1 MAX = X I = I+1
Somma di K numeri START NO I < K Leggi K SI Stampa S Leggi N S = 0 S = S+N I = 0 STOP I = I+1
Prodotto di 2 numeri col metodo delle addizioni successive START SI N = 0 Leggi M,N NO Stampa PROD PROD = 0 PROD = PROD+M STOP N = N-1
Calcola in un insieme di numeri quanti sono maggiori di 5 START NO I < N Leggi N SI Stampa CONT Leggi X CONT = 0 STOP X > 5 I = 0 CONT = CONT+1 I = I+1