using namespace std ;
int main () {
2
Declare las variables en su programa . Tenemos que declarar las variables para las unidades inglesas , unidades métricas , una variable que elegir una conversión , y una variable para comprobar si la entrada es correcta. Inicializar dos matrices de cadenas para mantener las unidades ( una matriz para las unidades inglesas , y el otro para las unidades métricas) y un doble matriz para almacenar los factores de conversión
Estas son las inicializaciones de variables : .
Doble eng //unidades inglesas
métrica dobles; unidades //métricas
bool checkchoice = true //para comprobar elección
elección int del usuario; //almacena el elección del usuario
doble conv [ 4 ] = { 2.54 , 1.609 , 4.448 , 1.609 } //pulgadas, millas , libras , millas por hora factores
engUnits cadena [ 4 ] = {" pulgadas " , " millas "," libra "," millas por hora " ; }
metUnits cadena [ 4 ] = { " centímetros "," kilómetros "," Newton "," kilómetros por hora " } ;
3
Mostrar un menú para el usuario. El menú le pedirá al usuario hacer una elección, y el programa se ejecutará la conversión apropiada basada en la elección del usuario
Este es el código para mostrar el menú : .
Cout << , "elegir una conversión en el menú :" << endl ;
cout << " . 1 pulgadas a centímetros " << endl ;
cout << ; ". 2 millas de kilómetros " << endl ;
cout << " . 3 libras a Newtons " << endl ;
cout << " 4 millas por hora a kilómetros por hora " << endl ;
cout << " Su elección : . ";
cin >> elección ;
< p> cout << endl ;
4
Compruebe si la elección del usuario es correcta . Si la elección es correcta , el valor de checkchoice cambiará a
Este es el código:
if ( opción < 1