Unidad 3 Actividad 3 Programacion
Enviado por jcrsud • 18 de Octubre de 2012 • 970 Palabras (4 Páginas) • 761 Visitas
Problema:
Realizar un programa que haga lo siguiente:
• Muestre un menú para desplegar las divisas disponibles que tiene para hacer la conversión de peso(s) mexicano(s) a la divisa seleccionada o viceversa.
• Pida la divisa de interés.
• Pida la cantidad en pesos mexicanos para obtener el dinero en la denominación de interés o ingresar la cantidad de dinero en la otra denominación para obtener la cantidad en pesos mexicanos.
• Mostrar la cantidad de dinero en la denominación de interés o la cantidad en pesos mexicanos.
Las divisas a manejar son las siguientes:
* Dólar estadounidense 1.00 USD=13.8116 MXN
* Euro 1.00 EUR = 17,94077 MXN
* Yen japonés 1.00 JPY = 0,17724 MXN
* Libra esterlina 1.00 GBP = 21,409 MXN
* Dólar australiano 1.00 AUD = 13,70876 MXN
* Franco suizo 1.00 CHF = 14,65982 MXN
* Dólar canadiense 1.00 CAD = 13,32892 MXN
* Dólar de Hong Kong 1.00 HKD = 1,78209 MXN
* Corona sueca 1.00 SEK = 1,98111 MXN
* Dólar neozelandés 1.00 NZD = 10,39676 MX
* Won surcoreano 1.00 KRW = 0,01195 MXN
* Dólar de Singapur 1.00 SGD = 10,55649 MXN
* Corona noruega 1.00 NOK = 2,30503 MXN
* Peso mexicano 1.00 MXN = 1.00 MXN
* Rupiah India 1.00 INR = 0,25778 MX
Los datos de entrada son los siguientes:
1) Divisa de interés
2) Cantidad a convertir
Los datos de salida son los siguientes:
1) Menú de opciones de divisa
2) Sub-menú de opción de conversión
3) Resultado de conversión
Método:
Planeo utilizar diagrama de flujo para tener una mejor idea de lo que se requiere, después ya en el programa se desplegará el menú de divisas y sub-menú de opciones de conversión.
La logística del algoritmo se basará en el uso de condiciones IF, ELSE IF, y cálculo aritmético de multiplicación y división.
Pseudocódigo:
Inicio
Imprimir “QUE DIVISA DESEAS CAMBIAR? ELIGE UNA OPCION”
Leer opcion1
Si opcion1=X
Imprimir “ELIGE UNA DE LAS SIGUIENTES OPCIONES: 1.moneda extranjera –peso 2. Peso-moneda extranjera”
Leer opcion2
Si
Opcion2==1,
Imprimir “Ingresa el monto de la transacción:”
Leer monto
Total=monto*opcion1
Imprimir “TU TRANSACCION EQUIVALE A: XXX PESOS”
Else
Imprimir “INGRESA EL MONTO DE LA TRANSACCION”
Leer monto
Total=monto/opcion1
Imprimir “TU TRANSACCION EQUIVALE A: XXX X MONEDA EXTRANJERA”
Else if (opcion1==2), (opcion1==3),(opcion1==4),(opcion1==5)….(opcion1==15)
Imprimir “ELIGE UNA DE LAS SIGUIENTES OPCIONES: 1.moneda extranjera –peso 2. Peso-moneda extranjera”
Leer opcion2
Si
Opcion2==1,
Imprimir “Ingresa el monto de la transacción:”
Leer monto
Total=monto*opcion1
Imprimir “TU TRANSACCION EQUIVALE A: XXX PESOS”
Else
Imprimir “INGRESA EL MONTO DE LA TRANSACCION”
Leer monto
Total=monto/opcion1
Imprimir “TU TRANSACCION EQUIVALE A: XXX X MONEDA EXTRANJERA”
Fin
Prueba de escritorio:
...