Menu de conversiones
- Programacion
- 15 may 2018
- 1 Min. de lectura
Pseudocodigo
Principal
Inicio
Entero opc. Dólar,peso,euro, res
Int dólar= 18.28
Int euro= 22.99
Imprimir(“ingresa valor de peso”)
Imprimir(“Elige que quieres convertir: peso,dólar,euro”)
Leer (opc)
Según sea (opc)
Caso 1
Imprimir(“Cuantos pesos quieres convertir”)
Leer(dólar * peso)
📷res dólar*peso
imprimir(“el resultado es:”,res)
interrumpir
caso 2
imprimir(“Cuantos pesos quieres convertir”)
leer( euro*peso)
📷res euro*peso
imprimir(“El resultado es:”,res)
interrumpir
caso 3
imprimir(“Cuantos dolares quieres convertrir”)
Leer(dólar / peso)

res dólar*peso
imprimir(“el resultado es:”,res)
interrumpir
caso 4
imprimir(“Cuantos euros quieres convertir”)
leer( euro/peso)
res euro*peso
imprimir(“El resultado es:”,res)
otro: imprimir(“no existe tal operación”)
fin
regresa 0
fin
Codigo
main(){
char opcion;
char opciones[] = {'dolar','peso','euro','res'};
float dólar = 18.28;
float euro = 22.99;
float peso = 0;
float res;
printf("Selecciona que cambio de moneda quieres pulsando \n");
printf("'dólar,peso','euro,peso',’peso,dólar’,’peso,euro’");
opcion=getchar();
switch (opcion) {
case'dólar,peso':
printf("dólares a cambiar ");
scanf("%8.2f y %8.2f es: %8.2f\n",dolar, peso,dólar*peso);
printf(“El resultado es:”);
break;
case 'euro,peso':
printf("euros a cambiar ");
scanf("%8.2f y %8.2f es: %8.2f\n",euros, peso,euros*peso);
printf(“El resultado es:”);
break;
case'peso,dolar':
printf("dólares a cambiar ");
scanf("%8.2f y %8.2f es: %8.2f\n",dolar, peso,dólar/peso);
printf(“El resultado es:”);
break;
case 'peso,euro':
printf("euros a cambiar ");
scanf("%8.2f y %8.2f es: %8.2f\n",euros, peso,euros/peso);
printf(“El resultado es:”);
default:
printf("Operacion no valida");
}
printf("pulsa intro para continuar");
return 0;
}
Comments