SlideShare a Scribd company logo
1 of 30
Trovare il numero più grande Lezione del 26 novembre 2008 Prof. Silvano Natalizi
Risolvere il seguente problema ,[object Object]
Ragionamento mentale intuitivo ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Lista di numeri ,[object Object],[object Object],13 34 65 1 13 80 20
Confronto i numeri ,[object Object],40 100 13 45 13 34 65
Scelgo il numero più grande ,[object Object],13 34 65 100
Confronto il numero più grande con gli altri numeri ,[object Object],[object Object],100 25 80 200 120
Dobbiamo trasformare il precedente ragionamento mentale per adattarlo al computer ,[object Object],[object Object],34 65 1 13 80 40 13 100
Continuo a confrontare il numero scelto come maggiore con un altro numero della lista ,[object Object],[object Object],34 65 1 13 80 40 13 100
Continuo a confrontare il numero scelto come maggiore con un altro numero della lista ,[object Object],[object Object],34 65 1 13 45 40 100
Continuo a confrontare il numero scelto come maggiore con un altro numero della lista ,[object Object],[object Object],34 65 1 25 45 100
Continuo a confrontare il numero scelto come maggiore con un altro numero della lista ,[object Object],[object Object],34 65 80 25 100
Continuo a confrontare il numero scelto come maggiore con un altro numero della lista ,[object Object],[object Object],65 120 80 100
Continuo a confrontare il numero scelto come maggiore con un altro numero della lista ,[object Object],[object Object],200 120 100
Continuo a confrontare il numero scelto come maggiore con un altro numero della lista ,[object Object],[object Object],200 120
Non ci sono altri numeri della lista per cui ho terminato il lavoro di confronto tra i numeri.  ,[object Object],[object Object],200
Le variabili ,[object Object],[object Object],[object Object]
I nomi delle variabili ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
L’operazione di confronto ,[object Object],numero>massimo
Che cosa dobbiamo fare ? ,[object Object],[object Object],numero>massimo V massimo=numero
Il lavoro precedente va ripetuto tante volte per quanti sono i numeri della lista ,[object Object],[object Object]
La prima cosa da disegnare è la struttura iterativa numerata ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
La struttura di controllo iterativa numerata
La struttura di selezione all’interno dell’iterazione
Prima della selezione devo inserire la lettura del numero
Infine azzeriamo la variabile “massimo” prima dell’iterazione
Osservazione finale ,[object Object],[object Object],[object Object],[object Object],[object Object]
Per stampare il risultato inserisco la stampa dopo l’iterazione
Ultimo aggiustamento ,[object Object],[object Object]
 

More Related Content

More from Silvano Natalizi - ITIS ALESSANDRO VOLTA PERUGIA

More from Silvano Natalizi - ITIS ALESSANDRO VOLTA PERUGIA (20)

Il moto circolare
Il moto circolareIl moto circolare
Il moto circolare
 
Interferenza dueonde
Interferenza dueondeInterferenza dueonde
Interferenza dueonde
 
Procedimentodisoluzione fisicaparticelle
Procedimentodisoluzione fisicaparticelleProcedimentodisoluzione fisicaparticelle
Procedimentodisoluzione fisicaparticelle
 
Proc solescercaparabolastaccasegmentosuassex
Proc solescercaparabolastaccasegmentosuassexProc solescercaparabolastaccasegmentosuassex
Proc solescercaparabolastaccasegmentosuassex
 
Lezionematematicadel250213
Lezionematematicadel250213Lezionematematicadel250213
Lezionematematicadel250213
 
Problema fisica compito in classe
Problema fisica compito in classeProblema fisica compito in classe
Problema fisica compito in classe
 
Esercizi sulla energia meccanica
Esercizi sulla energia meccanicaEsercizi sulla energia meccanica
Esercizi sulla energia meccanica
 
Problemi di trigonometria
Problemi di trigonometriaProblemi di trigonometria
Problemi di trigonometria
 
Energiaconservazione
EnergiaconservazioneEnergiaconservazione
Energiaconservazione
 
Lezione Blog Didattici 27 4 2010
Lezione Blog Didattici 27 4 2010Lezione Blog Didattici 27 4 2010
Lezione Blog Didattici 27 4 2010
 
Portale libreria online
Portale libreria onlinePortale libreria online
Portale libreria online
 
Lezione dappubblicaresulblogvale
Lezione dappubblicaresulblogvaleLezione dappubblicaresulblogvale
Lezione dappubblicaresulblogvale
 
Lezione android esercizi
Lezione android esercizi Lezione android esercizi
Lezione android esercizi
 
Lezione programmazione database con java Servlet - quarta parte
Lezione programmazione database con java Servlet - quarta parteLezione programmazione database con java Servlet - quarta parte
Lezione programmazione database con java Servlet - quarta parte
 
Lezione jsp su come gestire una tabella relazionale con chiave esterna
Lezione jsp su come gestire una tabella relazionale con chiave esternaLezione jsp su come gestire una tabella relazionale con chiave esterna
Lezione jsp su come gestire una tabella relazionale con chiave esterna
 
Sesta lezione android
Sesta lezione androidSesta lezione android
Sesta lezione android
 
Quinta lezione android
Quinta lezione androidQuinta lezione android
Quinta lezione android
 
Quarta lezioneandroid
Quarta lezioneandroidQuarta lezioneandroid
Quarta lezioneandroid
 
Lezione jsp pdatabase crud quintaparte
Lezione jsp pdatabase crud quintaparteLezione jsp pdatabase crud quintaparte
Lezione jsp pdatabase crud quintaparte
 
Lezione js pdatabasecrudterzaparte
Lezione js pdatabasecrudterzaparteLezione js pdatabasecrudterzaparte
Lezione js pdatabasecrudterzaparte
 

Recently uploaded

Recently uploaded (10)

Powerpoint tesi di laurea
Powerpoint tesi di laurea Powerpoint tesi di laurea
Powerpoint tesi di laurea
 
Accessibilità, tra miti e realtà: gli errori da non compiere e le azioni da i...
Accessibilità, tra miti e realtà: gli errori da non compiere e le azioni da i...Accessibilità, tra miti e realtà: gli errori da non compiere e le azioni da i...
Accessibilità, tra miti e realtà: gli errori da non compiere e le azioni da i...
 
Ticonzero news 149.pdf, maggio 2024, content
Ticonzero news 149.pdf, maggio 2024, contentTiconzero news 149.pdf, maggio 2024, content
Ticonzero news 149.pdf, maggio 2024, content
 
No. Nessuno strumento automatico verifica o ripara l’accessibilità di un sito...
No. Nessuno strumento automatico verifica o ripara l’accessibilità di un sito...No. Nessuno strumento automatico verifica o ripara l’accessibilità di un sito...
No. Nessuno strumento automatico verifica o ripara l’accessibilità di un sito...
 
Lo Schema Diapositiva con LibreOffice Impress
Lo Schema Diapositiva con LibreOffice ImpressLo Schema Diapositiva con LibreOffice Impress
Lo Schema Diapositiva con LibreOffice Impress
 
MyEdu Club: il magazine di MyEdu dedicato ai genitori
MyEdu Club: il magazine di MyEdu dedicato ai genitoriMyEdu Club: il magazine di MyEdu dedicato ai genitori
MyEdu Club: il magazine di MyEdu dedicato ai genitori
 
Ostia antica da porta di Roma a porta d'Europa
Ostia antica da porta di Roma a porta d'EuropaOstia antica da porta di Roma a porta d'Europa
Ostia antica da porta di Roma a porta d'Europa
 
Stati Uniti PPT geografia power point..
Stati Uniti  PPT geografia power point..Stati Uniti  PPT geografia power point..
Stati Uniti PPT geografia power point..
 
AccessibleEU: oggi per l’accessibilità di domani
AccessibleEU: oggi per l’accessibilità di domaniAccessibleEU: oggi per l’accessibilità di domani
AccessibleEU: oggi per l’accessibilità di domani
 
a scuola di biblioVerifica: come utilizzare CHATBOT secondo UNESCO
a scuola di biblioVerifica: come utilizzare CHATBOT secondo UNESCOa scuola di biblioVerifica: come utilizzare CHATBOT secondo UNESCO
a scuola di biblioVerifica: come utilizzare CHATBOT secondo UNESCO
 

Eserciziosuglialgoritmi Max