Conversion mts, cm y km
- Programacion
- 15 may 2018
- 1 Min. de lectura
Pseudocodigo
Principal
Inicio
Entero opc. Cm, mts,km
Int mts,cm,km
Imprimir(“Elige que quieres convertir: mts-cm,km-mts,mts-km,res”)
Leer (opc)
Según sea (opc)
Caso 1
Imprimir(“ingresa mts”)
Leer(“mts*100”)
cm mts*100
imprimir(“el resultado es:”,cm)
interrumpir
caso 2
imprimir(“Ingresa km”)
leer( km*1000)
mts km*1000
imprimir(“El resultado es:”,mts)
interrumpir
caso 3
imprimir(“ingresa mts”)
leer( mts*1000)

km mts*1000
imprimir(“El resultado es:”,km”)
otro: imprimir(“no existe tal operación”)
fin
regresa 0
fin
Codigo
main(){
char opcion;
char opciones[] = {‘ mts-cm’,’km-mts’,’mts-km,res’”)
};
Int mts,cm,km,res;
printf("Selecciona que conversión quieres hacer\n");
printf("");
opcion=getchar({‘” mts-cm’,’km-mts’,’mts-km,res’”);
switch (opcion) {
case'dólar,peso':
printf("Ingresa mts ");
scanf("%d”,&mts,);
cm = mts*100
printf(“El resultado es: &d * 100 = %d”, mts, cm);
break;
case ‘km-mts’:
printf("Ingresa km ");
scanf("%d”,&km,);
mts= km*1000
printf(“El resultado es: &d * 1000 = %d”, km, cm);
break;
case’mts-km’:
printf("Ingresa mts ");
scanf("%d”,&mts,);
km= mts*1000
printf(“El resultado es: &d * 1000 = %d”, mts, cm);
default:
printf("Operacion no valida");
}
printf("pulsa intro para continuar");
return 0;
}
Comentários