orlandoju

Ejer15_tp4

May 4th, 2022 (edited)
113
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 2.33 KB | None | 0 0
  1. /* Hacer un programa que contenga un menú con el siguiente formato:
  2. Menú principal
  3. -----------------------------
  4. 1 - Ingresar medida en metros
  5. 2 - Convertir a centímetros
  6. 3 - Convertir a kilómetros
  7. 4 - Convertir a pulgadas
  8. 5 - Convertir a pies
  9. -----------------------------
  10. 0 - Salir del programa
  11.  
  12. Ingrese opción:
  13.  
  14. Al ingresar a la opción 1, nos pedirá una medida (float) en metros que con las siguientes opciones del menú podremos mostrarla convertida a otras unidades.
  15. El programa debe permitir al usuario ingresar a las opciones las veces que lo desee y sólo finalizará al ingresar a la opción 0. */
  16. #include <iostream>
  17. #include <stdio.h>
  18. using namespace std;
  19.  
  20. int main(void)
  21. {
  22.     float metros;
  23.     float centimetros;
  24.     float kilometros;
  25.     float pulgadas;
  26.     float pies;
  27.     int conversion;
  28.    
  29.     system ("color 5F");
  30.  
  31.     cout << " \t Menu principal"<<endl;
  32.     cout << " ------------------------- "<<endl;
  33.     cout << " Ingresar medida en metros que desea convetir: "<<endl;
  34.     cin >>metros;
  35.    
  36.     while(metros!=0)
  37.     {
  38.         cout<<"Ingrese una opcion de conversion: "<<endl;
  39.         cout<<"1 - Convertir a centimetros"<<endl;
  40.         cout<<"2 - Convertir a kilometros"<<endl;
  41.         cout<<"3 - Convertir a pulgadas"<<endl;
  42.         cout<<"4 - Convertir a pies"<<endl;
  43.         cin>> conversion;
  44.       switch (conversion)
  45.         {
  46.             case 1:
  47.             centimetros=metros*100;
  48.             cout<<"La medida en centimetros es: "<<centimetros<<" cm"<<endl;
  49.             break;
  50.             case 2:
  51.             kilometros= metros/1000;
  52.             cout<<"La medida en kilmetros es: "<<kilometros<<" km"<<endl;
  53.             break;
  54.             case 3:
  55.              pulgadas= metros*39.37;
  56.             cout<<"La medida en pulgadas es: "<<pulgadas<<" Inch"<<endl;
  57.             break;            
  58.             case 4:
  59.              pies= metros*3.281;
  60.             cout<<"La medida en pies es: "<<pies<<" pie"<<endl;
  61.             break;
  62.             default :
  63.             cout<< "Ingreso una opcion incorrecta"<<endl;
  64.            
  65.         }
  66.        
  67.         cout << " ------------------------- "<<endl;
  68.          cout << " Ingresar medida en metros que desea convetir:"<<endl;
  69.          cout<< "O ingrese 0 para salir del programa"<<endl;
  70.         cin >>metros;
  71.     }
  72.    
  73.     return 0;
  74. }
Add Comment
Please, Sign In to add comment