Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* Hacer un programa que contenga un menú con el siguiente formato:
- Menú principal
- -----------------------------
- 1 - Ingresar medida en metros
- 2 - Convertir a centímetros
- 3 - Convertir a kilómetros
- 4 - Convertir a pulgadas
- 5 - Convertir a pies
- -----------------------------
- 0 - Salir del programa
- Ingrese opción:
- 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.
- 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. */
- #include <iostream>
- #include <stdio.h>
- using namespace std;
- int main(void)
- {
- float metros;
- float centimetros;
- float kilometros;
- float pulgadas;
- float pies;
- int conversion;
- system ("color 5F");
- cout << " \t Menu principal"<<endl;
- cout << " ------------------------- "<<endl;
- cout << " Ingresar medida en metros que desea convetir: "<<endl;
- cin >>metros;
- while(metros!=0)
- {
- cout<<"Ingrese una opcion de conversion: "<<endl;
- cout<<"1 - Convertir a centimetros"<<endl;
- cout<<"2 - Convertir a kilometros"<<endl;
- cout<<"3 - Convertir a pulgadas"<<endl;
- cout<<"4 - Convertir a pies"<<endl;
- cin>> conversion;
- switch (conversion)
- {
- case 1:
- centimetros=metros*100;
- cout<<"La medida en centimetros es: "<<centimetros<<" cm"<<endl;
- break;
- case 2:
- kilometros= metros/1000;
- cout<<"La medida en kilmetros es: "<<kilometros<<" km"<<endl;
- break;
- case 3:
- pulgadas= metros*39.37;
- cout<<"La medida en pulgadas es: "<<pulgadas<<" Inch"<<endl;
- break;
- case 4:
- pies= metros*3.281;
- cout<<"La medida en pies es: "<<pies<<" pie"<<endl;
- break;
- default :
- cout<< "Ingreso una opcion incorrecta"<<endl;
- }
- cout << " ------------------------- "<<endl;
- cout << " Ingresar medida en metros que desea convetir:"<<endl;
- cout<< "O ingrese 0 para salir del programa"<<endl;
- cin >>metros;
- }
- return 0;
- }
Add Comment
Please, Sign In to add comment