ALGORITMO INPUT DI UN NUMERO INTERO POSITIVO A PIÙ CIFRE Esempio numero 246 1. Supponiamo che N sia la variabile in cui mettere il numero inserito da inserire e la azzeriamo N=0 2. Acquisiamo il primo carattere "2" e lo convertiamo in numero e aggiorniamo N=2 3. Acquisiamo il secondo carattere "4" e lo convertiamo in numero 4. Moltiplichiamo N per 10 --> N=20 e aggiungiamo il 4 --> N=20+4=24 5. Acquisiamo il terzo carattere e lo convertiamo in numero. 6. Moltiplichiamo N per 10 --> N=24x10=240 e aggiungiamo 6 --> N=240+6=246 7. Acquisiamo il quarto carattere 13d/0dh e controlliamo che sia fine ciclo ALGORITMO OUTPUT DI UN NUMERO INTERO POSITIVO A PIÙ CIFRE Esempio numero 246 1. Isolo le cifre delle centinaia (/100) quoziente=2 resto=46 2. Convertiamo il quoziente in carattere e lo stampiano ("2") 3. Isolo la cifra delle decine (resto/10) quoziente=4 resto=6 4. Convertiamo il quoziente in carattere e lo stampiano ("4") 5. Isolo la cifra delle unità (resto) , le convertiamo e le stampiamo ("6") Esempio generale 1. Determiniamo il numero di cifre che compongono il numero e inizializziamo la variabile potenza(10) Ripeti 1. Calcolo quoziente e resto N/potenza 2. Converti in carattere il quoziente 3. Visualizza carattere 4. Poni N=resto di N/potenza 5. Poni Potenza = quoziente di potenza / 10 Finche potenza = 0