Enunciado:
Diseñe un Algoritmo que le permita a un usuario seleccionar de un menú, una de las siguientes opciones:
- Traducir Kilogramos a libras.
- Convertir grados Kelvin a grados Centígrados.
- Traducir Km/min a cm/s.
- Traducir Kilogramos a libras.
- Convertir grados Kelvin a grados Centígrados.
- Traducir Km/min a cm/s.
Codigo:
//*******************************************************************
#include <stdio.h>
int main(){
int opc;
float cant;
do{
system("cls");
puts("\t\tMenu.");
puts("\n\t1. Traducir Kilogramos a libras.");
puts("\n\t2. Convertir grados Kelvin a grados Centigrados.");
puts("\n\t3. Traducir km/min a cm/s.");
puts("\n\t4. Salir.");
puts("\n\n\tSeleccione una opcion (1,2,3 o 4): ");
scanf("%d",&opc);
}while(!(opc==1 || opc==2 || opc==3 || opc==4));
system("cls");
switch(opc){
case 1:
puts("\n\tTraducir Kilogramos a libras.");
puts("\n\nIngrese la cantidad de kilogramos: ");
scanf("%f",&cant);
cant*=2.20462;
printf("\n\t Son %.2f libras",cant);
break;
case 2:
puts("\n\tConvertir grados Kelvin a grados Centigrados.");
puts("\n\nIngrese la cantidad en grados Kelvin: ");
scanf("%f",&cant);
cant-=273.15;
printf("\n\tSon %.2f grados Centigrados.");
break;
case 3:
puts("\n\tTraducir km/min a cm/s.");
puts("\n\nIngrese la cantidad de km/min: ");
scanf("%f",&cant);
cant*=1.66666;
printf("Son %.2f cm/s.",cant);
break;
default:
puts("Fin de la ejecucion");
}
return 0;
}
//*******************************************************************
Salida:
-Menu:
-Opción 1:
-Opción 2:
-Opción 3:


No hay comentarios:
Publicar un comentario