lunedì 25 febbraio 2008

PROBLEMA Ordina 2 numeri













TESTO DEL PROBLEMA - Disporre due numeri in ordine crescente.
ANALISI DEL PROBLEMA
FASE 1 - Interpretazione del testo del problema
Il problema posto è di natura numerica.
Il problema chiede di recepire due numeri qualsiasi. Si stabilisca la seguente ipotesi aggiuntiva in base alla quale i due numeri siano di tipo reale per garantire la maggiore genericità possibile.
Disporre due numeri in ordine crescenta significa emetterli dal più piccolo al più grande.
Questa emissione avviene dopo aver effettuato il confronto fra i due numeri acquisiti.
FASE 2 - Data Flow
Vedasi immagine posta alla sx del testo del problema.
FASE 3 - Funzionigramma
Vedasi immagine posta alla sx del testo del problema.
FASE 4 - Flow chart
Vedasi immagine posta alla sx del testo del problema.
FASE 5 - Analisi dei dati
Vedasi immagine posta alla sx del testo del problema.
FASE 6 - Algoritmo step by step
Inizio
leggi n1
leggi n2
se n1 maggiore n2
allora assegna al maggiore il numero n1
assegna al minore il numero n2
altrimenti assegna al maggiore il numero n2
assegna al minore il numero n1
scrivi minore
scrivi maggiore
fineFASE 7 - Codifica
La codifica è affidata allo studente!