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