using namespace std; 
 
 int main ( ) { 
 
 
 2 
 dichiarare le variabili nel programma . Abbiamo bisogno di dichiarare le variabili per le unità inglesi , unità metriche , una variabile di scegliere una conversione , e una variabile per verificare se l'input è corretto. Inizializzare due matrici di stringhe per mantenere le unità ( un array di unità inglesi , l'altra per le unità metriche) e una doppia matrice per memorizzare i fattori di conversione 
 
 Sono le inizializzazioni di variabili : . 
 
 Doppio eng ; //unità inglesi 
 
 doppie metrica ; unità //metriche 
 
 checkchoice bool = true; //per verificare scelta 
 
 int scelta dell'utente ; //memorizza il dell'utente scelta 
 
 doppia conv [4 ] = { 2.54 , 1.609 , 4.448 , 1.609 } ; //pollice , miglio , sterlina , miglio per i fattori ora 
 
 engUnits stringa [4 ] = { " pollici " , " Miles "," chili "," miglia all'ora "} ; 
 
 metUnits stringa [4 ] = { " centimetri "," chilometro "," Newton "," chilometri per ore " } ; 
 3 
 visualizzare un menu per l'utente . Il menu si chiede all'utente di fare una scelta, e il programma eseguirà la conversione appropriato in base alla scelta dell'utente 
 
 Questo è il codice per visualizzare il menu : . 
 
 Cout << , "Scegli una conversione dal menu : " << endl; 
 
 cout << " . 1 pollici in centimetri " << endl; 
 
 cout << ; ". 2 miglia a chilometri " << endl; 
 
 cout << " . £ 3 a Newton " << endl; 
 
 cout << " 4 miglia all'ora a chilometri all'ora " << endl ; 
 
 cout << " La tua scelta : . "; 
 
 cin >> scelta ; 
 < p > cout << endl; 
 4 
 Verifica se la scelta dell'utente è corretta . Se la scelta è corretta , il valore di checkchoice cambierà per 
 
 Questo è il codice : 
 
 if ( scelta < 1