Un algoritmo para una casa de cambio
Enviado por Rodolfo Zavala • 8 de Junio de 2021 • Apuntes • 805 Palabras (4 Páginas) • 907 Visitas
DIVISIÓN DE CIENCIAS EXACTAS INGENIERA Y TECNOLOGIA[pic 1]
1ER.SEMESTRE
[pic 2]
ASIGNATURA: FUNDAMENTOS DE PROGRAMACIÓN
ASIGNACION A CARGO DEL DOCENTE
MENTOR: JAZMÍN PÉREZ MÉNDEZ
[pic 3]
Reflexiona sobre el contenido que revisaste.
Al iniciar la materia realmente me emociona conocer el proceso, por lo que he revisado y leído, no es algo sencillo, se requiere de cierta experiencia que solo el tiempo y la práctica me puede dar, nunca se me dijo que sería complicado, pero creo que vamos por buen camino.
Analiza el siguiente planteamiento y realiza una propuesta de solución que puedas representar en diagrama de flujo y pseudocódigo.
Se necesita elaborar un algoritmo para una casa de cambio en donde al ingresar la cantidad en pesos mexicanos el algoritmo nos de la cantidad de cambio en Euros, Dólares, Yenes y Libras. Para esto se considera una tasa de cambio de Euro=21 pesos, Dólar=19 pesos, Yen=0.20 pesos, Libra= 23 pesos. El algoritmo debe pedir la cantidad en pesos mexicanos y mostrar los resultados en las demás monedas, utiliza como máximo dos decimales para la conversión.
[pic 4][pic 5]
[pic 6]
[pic 7][pic 8]
[pic 9]
[pic 10]
[pic 11]
[pic 12][pic 13][pic 14][pic 15][pic 16]
[pic 17]
[pic 18]
[pic 19][pic 20]
Determina la problemática
Conversión de factor A (pesos) a diferentes tipos de cambio (monedas)
Diseña la solución
Al hacer la división de factor de pesos que se desea cambiar, el programa deberá de hacer la conversión a las monedas de cambio de manera simultánea, arrojando 4 T.C diferentes
Elabora el pseudocódigo.
Proceso conversion
EligeSalir<-Falso
Escribir 'Ingresar cantidad de pesos MXN:'
Leer N
Repetir
Escribir ' '
Escribir 'Presione una tecla para continuar'
Esperar Tecla
Borrar Pantalla
Escribir 'Elija una opción:'
Escribir ' 1 - EUROS'
Escribir ' 2 - DOLARES'
Escribir ' 3 - YEN'
Escribir ' 4 - LIBRA'
Escribir ' 0 - para Salir'
Escribir ' '
Leer Op
Segun Op Hacer
1:
Escribir 'EUROS:',(N)/21
2:
Si N<=0 Entonces
Escribir 'El numero debe ser mayor a cero!'
...