Dev - C++ - programa que contenga un menú en el cual al introducir una cantidad en metro el usuario pueda elegir

 
Vista:

programa que contenga un menú en el cual al introducir una cantidad en metro el usuario pueda elegir

Publicado por Marcela (16 intervenciones) el 27/08/2020 15:00:22
Es urgente me ayudan por favor :(



Realice un programa que contenga un menú en el cual al introducir una cantidad en metro el usuario
pueda elegir en que unidad de longitud convertirla ya sea en milímetro, centímetros, kilómetros,
pulgada o yarda. Teniendo en cuenta que 1 m = 1000 mm, 100 cm, 0.001 km, 39.37pulg o 1.094 yd
(Tener en cuenta que al mostrar el resultado incluir las unidades).
El menú tiene mostrarse de la siguiente manera:
********Programa conversor de longitud.- ********
Elija la unidad a convertir:
M. Milímetro.
C. Centímetro.
K. Kilometro.
P. Pulgada.
Y. Yarda.
********************************************
Digite la opción:
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
-3
Responder
Imágen de perfil de Harold
Val: 3
Ha disminuido su posición en 6 puestos en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

programa que contenga un menú en el cual al introducir una cantidad en metro el usuario pueda elegir

Publicado por Harold (1 intervención) el 29/08/2020 06:17:50
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
#include <stdio.h>
#include <locale.h>
main(){
setlocale (LC_CTYPE, "spanish");
int mm, cm;
float conv, metros;
char op;
 
printf ("\n\nIngrese los metros: ");
scanf ("%f", &metros);
 
printf ("\n ******** Programa conversor de longitud ********");
printf ("\nElija la unidad a convertir: ");
printf ("\nM. Milímetro.");
printf ("\nC. Centímetro.");
printf ("\nK. Kilometro.");
printf ("\nP. Pulgada.");
printf ("\nY. Yarda.");
printf ("\n********************************************");
printf ("\nDigite la opción: ");
scanf (" %c", &op);
 
if (op == 'M'){
printf ("\n%.2f metros a Milímetros son: %i mm.", metros, mm = metros * 1000);
}
else if (op == 'C'){
printf ("\n%.2f metros a centímetro son: %i cm.", metros, cm = metros * 100);
}
else if (op == 'K'){
printf ("\n%.2f metros a kilometros son: %0.4f km.", metros, conv = metros * 0.001);
}
else if (op == 'P'){
printf ("\n%.2f metros a pulgada son: %0.2f pulg.", metros, conv = metros * 39.37);
}
else if (op == 'Y'){
printf ("\n%.2f metros a yarda son: %0.4f yd.", metros, conv = metros * 1.094);
}
else{
printf ("\nLa opción que introduciste es incorrecta.");
return main();
}
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar