Algoritmi Esempio Rev.1.0 of 2012-04-26
Calcolare la media dei voti di n studenti Inizio var n var i var z 0 à n 0 à i 0 à z 0 à i Leggi n NO SI crea V(n) i = n NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n var i var z 0 à n 0 à i 0 à z 0 à i Leggi n NO SI crea V(n) i = n NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i var z 0 à n 0 à i 0 à z 0 à i Leggi n NO SI crea V(n) i = n NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i var z 0 à n 0 à i 0 à z Vettore 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i var z 0 à n 0 à i 0 à z Vettore 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 1 var z 0 à n 0 à i 0 à z Vettore 29 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 1 var z 0 à n 0 à i 0 à z Vettore 29 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 2 var z 0 à n 0 à i 0 à z Vettore 29 23 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 2 var z 0 à n 0 à i 0 à z Vettore 29 23 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 3 var z 0 à n 0 à i 0 à z Vettore 29 23 27 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 3 var z 0 à n 0 à i 0 à z Vettore 29 23 27 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 4 var z 0 à n 0 à i 0 à z Vettore 29 23 27 30 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 4 var z 0 à n 0 à i 0 à z Vettore 29 23 27 30 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
E così via fino a 100 .............. Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 100 var z 0 à n 0 à i 0 à z Vettore 29 23 27 30 24 20 18 19 25 28 22 ….. 21 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i var z 0 à n 0 à i 0 à z Vettore 29 23 27 30 24 20 18 19 25 28 22 ….. 21 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i var z 0 à n 0 à i 0 à z Vettore 29 23 27 30 24 20 18 19 25 28 22 ….. 21 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 1 var z 29 0 à n 0 à i 0 à z Vettore 29 23 27 30 24 20 18 19 25 28 22 ….. 21 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 1 var z 29 0 à n 0 à i 0 à z Vettore 29 23 27 30 24 20 18 19 25 28 22 ….. 21 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 2 var z 52 0 à n 0 à i 0 à z Vettore 29 23 27 30 24 20 18 19 25 28 22 ….. 21 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 2 var z 52 0 à n 0 à i 0 à z Vettore 29 23 27 30 24 20 18 19 25 28 22 ….. 21 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 3 var z 79 0 à n 0 à i 0 à z Vettore 29 23 27 30 24 20 18 19 25 28 22 ….. 21 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 3 var z 79 0 à n 0 à i 0 à z Vettore 29 23 27 30 24 20 18 19 25 28 22 ….. 21 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 4 var z 109 0 à n 0 à i 0 à z Vettore 29 23 27 30 24 20 18 19 25 28 22 ….. 21 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
E così via fino a 100 .............. Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 100 var z 2404 0 à n 0 à i 0 à z Vettore 29 23 27 30 24 20 18 19 25 28 22 ….. 21 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 100 var z 24 0 à n 0 à i 0 à z Vettore 29 23 27 30 24 20 18 19 25 28 22 ….. 21 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 100 var z 24 0 à n 0 à i 0 à z Vettore 29 23 27 30 24 20 18 19 25 28 22 ….. 21 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Calcolare la media dei voti di n studenti Inizio var n 100 var i 100 var z 24 0 à n 0 à i 0 à z Vettore 29 23 27 30 24 20 18 19 25 28 22 ….. 21 0 à i Leggi n NO SI i = n crea V(n) NO SI i = n i + 1 à i z + V(i) à z z / n à z i + 1 à i leggi V(i) Stampa z Fine Informatica - Ingegneria Medica -2012 - Franco Del Bolgia
Pensiamo ad un algoritmo diverso Informatica - Ingegneria Medica -2012 - Franco Del Bolgia