Istituto Tecnico Industriale
“Guglielmo Marconi”
22/12/2015
ITI "Guglielmo Marconi" Nocera
Inf. (SA)
1
Programma di conversione
22/12/2015
ITI "Guglielmo Marconi" Nocera
Inf. (SA)
2
Funzione del programma
Il programma permette di convertire un
numero da una base scelta in input tra
decimale, binario, ottale ed esadecimale in
una tra le stesse elencate in precedenza.
22/12/2015
ITI "Guglielmo Marconi" Nocera
Inf. (SA)
3
Struttura del
programma
Per facilitare la creazione del programma e
utilizzare il minor spazio possibile, è stata
utilizzata la metodologia top-down, con l’uso
di un programma principale e di librerie e
sottoprogrammi.
22/12/2015
ITI "Guglielmo Marconi" Nocera
Inf. (SA)
4
L’inizio
Il programma all’inizio presenta un menù di
scelta che permette di inserire la base di
partenza, il numero da convertire e la base in
cui deve essere convertito il numero.
22/12/2015
ITI "Guglielmo Marconi" Nocera
Inf. (SA)
5
La libreria
•
•
•
•
•
•
Nella libreria conversioni.h, invece, sono presenti le
funzioni utilizzate all’interno del programma:
Decimale
Binario
Ottale
Esadecimale
Potenza
Universale 1 e 2
22/12/2015
ITI "Guglielmo Marconi" Nocera
Inf. (SA)
6
Funzione: Decimale
La funzione “Decimale” permette di
convertire un numero dal decimale ad una
qualsiasi altra base.
22/12/2015
ITI "Guglielmo Marconi" Nocera
Inf. (SA)
7
Funzione: Binario
La funzione “Binario” permette di convertire
un numero dal binario ad una qualsiasi altra
base.
22/12/2015
ITI "Guglielmo Marconi" Nocera
Inf. (SA)
8
Funzione: Ottale
La funzione “Ottale” permette di convertire
un numero dall’ottale ad una qualsiasi altra
base.
22/12/2015
ITI "Guglielmo Marconi" Nocera
Inf. (SA)
9
Funzione: Esadecimale
La funzione “esadecimale” permette di
convertire un numero dal esadecimale ad una
qualsiasi altra base.
22/12/2015
ITI "Guglielmo Marconi" Nocera
Inf. (SA)
10
Funzione: Potenza
La funzione potenza permette di elevare ad
una qualsiasi potenza un qualsiasi numero, e
viene utilizzata anche nelle funzioni
“universale 1” e “universale 2”.
22/12/2015
ITI "Guglielmo Marconi" Nocera
Inf. (SA)
11
Funzione: Universale 1 e 2
Le funzioni “universale 1” e “universale 2”
permettono di convertire un numero binario
o un numero ottale in un numero decimale, e
sono richiamate anche quando la base
decimale viene utilizzata come base
d’appoggio.
22/12/2015
ITI "Guglielmo Marconi" Nocera
Inf. (SA)
12
Link al programma
22/12/2015
ITI "Guglielmo Marconi" Nocera
Inf. (SA)
13
Scarica

Presentazione