Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Universidad Tecmilenio Fundamentos de programación Evidencia 1 Modulo 1 Introducción a la programación Armando González De La Rosa 3069543 Fase de análisis Entradas · Depósitos · Números de tarjeta · Números de seguridad · Cantidades Procesos · Suma en transacciones de depósitos · Resta en transacciones en transferencias y retiros · Sumas en transferencias Salidas · Cantidad de saldo · Monto por retirar · Monto depositado · Monto transferido Terminal Raptor Diseño El diagrama de flujo se diseño con subrutinas para mayor facilidad y mas legibilidad y se importa por pdf de raptor por el gran tamaño del diagrama de igual manera le entregare el archivo de raptor para ejecutar el programa Pseudocodigo Saldo Declarar las variables Escribir "Ingresa tus ultimos 4 digitos" Leer ultimos4 Escribir "Introduce tu CVC de 3 digitos" Leer cvc if (JuanMontes == ultimos4) if (pw_juan == cvc) printLine("Hola Juan Montes " + "Su cuenta con terminacion 4240 " + "Con fecha de vencimiento de " + fecha_juan + " este es tu saldo disponible: " + s_juan) else else if (Ana_Martínez == ultimos4) if (pw_ana == cvc) printLine("Hola Ana Martínez " + "Su cuenta con terminacion 4440 " + "Con fecha de vencimiento de " + fecha_ana + " este es tu saldo disponible: " + s_ana) else else if (PedroZapata == ultimos4) if (pw_pedro == cvc) printLine("Hola Pedro Zapata " + "Su cuenta con terminacion 5550 " + "Con fecha de vencimiento de " + fecha_pedro + " este es tu saldo disponible: " + s_pedro) else else if (RogelioGuerra == ultimos4) if (pw_rogelio == cvc) printLine("Hola Rogelio Guerra " + "Su cuenta con terminacion 3220 " + "Con fecha de vencimiento de " + fecha_rogelio + " este es tu saldo disponible: " + s_pedro) else else Escribir ("Datos incorrectos intente de nuevo") Retiro Escribir "Ingresa tus ultimos 4 digitos" leer ultimos4 Escribir "Introduce tu CVC de 3 digitos" leer cvc Escribir "Introduce el monto a retirar" leer retiros if (JuanMontes == ultimos4) if (pw_juan == cvc if (s_juan > retiro) s_juan = s_juan - retiro Escribir("Retiro exitoso su saldo disponible es: " + s_juan) else Escribir("Operacion declinada saldo no suficiente" + "Su saldo actual es de: " + s_juan) else else if (Ana_Martínez == ultimos4) if (pw_ana == cvc) if (s_ana > retiro) s_ana = s_ana - retiro Escribir("Retiro exitoso su saldo disponible es de: " + s_ana) else Escribir("Operacion declinada saldo no suficiente" + "Su saldo actual es de: " + s_ana) else else if (PedroZapata == ultimos4) if (pw_pedro == cvc) if (s_pedro > retiro) s_pedro = s_pedro - retiro Escribir("Retiro exitoso su saldo disponible es de: " + s_pedro) else Escribir("Operacion declinada saldo no suficiente" + "Su saldo actual es de: " + s_pedro) else else if (RogelioGuerra == ultimos4) if (pw_rogelio == cvc) if (s_rogelio > retiro) s_pedro = s_pedro - retiro Escribir("Retiro exitoso su saldo disponible es de: " + s_pedro) else Escribir("Operacion declinada saldo no suficiente" + "Su saldo actual es de: " + s_rogelio) Else Deposito Escribir "Ingresa tus ultimos 4 digitos" leer ultimos4 Escribir "Introduce tu CVC de 3 digitos" leer cvc Escribir "Ingresa el monto a depositar" leer deposito if (JuanMontes == ultimos4) if (pw_juan == cvc) s_juan = ingreso + s_juan printLine("Operacion exitosa, su deposito ha sido abonado a su cuenta 4240" + "Su saldo disponible es de: " + s_juan) else else if (Ana_Martínez == ultimos4) if (pw_ana == cvc) s_ana = ingreso + s_ana printLine("Operacion exitosa, su deposito ha sido abonado a su cuenta 4440" + "Su saldo disponible es de: " + s_ana) else else if (PedroZapata == ultimos4) if (pw_pedro == cvc) s_pedro = ingreso + s_pedro printLine("Operacion exitosa, su deposito ha sido abonado a su cuenta 5550" + "Su saldo disponible es de: " + s_pedro) else else if (RogelioGuerra == ultimos4) if (pw_rogelio == cvc) s_rogelio = ingreso + s_rogelio printLine("Operacion exitosa, su deposito ha sido abonado a su cuenta 3220 " + "Su saldo disponible es de: " + s_rogelio) else else Transferencia Escribir "Ingresa tus ultimos 4 digitos" Leer ultimos4 Escribir "Introduce tu CVC de 3 digitos" leer cvc if (JuanMontes == ultimos4) if (pw_juan == cvc) Escribir "Introduce los ultimos 4 digitos de la cuenta destino" Leer destino4 Escribir "Introduce la cantidad a trasnferir" leer transferencia if (destino4 == Ana_Martínez) if (s_juan > transferencia) s_juan = s_juan - transferencia s_ana = s_ana + transferencia Escribir("Transferencia exitosa, al destinatario Ana Martínez " + "Saldo disponible de tu cuenta es de: " + s_juan) else Escribir("Operacion declinada saldo no suficiente" + "Su saldo actual es de: " + s_juan) else if (destino4 == PedroZapata) if (s_juan > transferencia) s_juan = s_juan - transferencia s_pedro = s_pedro + transferencia Escribir("Transferencia exitosa, al destinatario Pedro Zapata " + "Saldo disponible de tu cuenta es de: " + s_juan) else Escribir("Operacion declinada saldo no suficiente " + "Su saldo actual es de: " + s_juan) else if (destino4 == RogelioGuerra) if (s_juan > transferencia) s_juan = s_juan - transferencia s_rogelio = s_rogelio + transferencia Escribir("Transferencia exitosa, al destinatario Rogelio Guerra " + "Saldo disponible de tu cuenta es de: " + s_juan) else Escribir("Operacion declinada saldo no suficiente " + "Su saldo actual es de: " + s_juan) else else else if (Ana_Martínez == ultimos4) if (pw_ana == cvc) Escribir "Introduce los ultimos 4 digitos de la cuenta destino" Leer destino4 Escribir "Introduce la cantidad a trasnferir" leer transferencia if (destino4 == JuanMontes) if (s_ana > transferencia) s_ana = s_ana - transferencia s_juan = s_juan + transferencia Escribir("Transferencia exitosa, al destinatario Juan Montes " + "Saldo disponible de tu cuenta es de: " + s_ana) else Escribir("Operacion declinada saldo no suficiente " + "Su saldo actual es de: " + s_ana) else if (destino4 == PedroZapata) if (s_ana > transferencia) s_ana = s_ana - transferencia s_pedro = s_pedro + transferencia Escribir("Transferencia exitosa, al destinatario Pedro Zapata " + "Saldo disponible de tu cuenta es de: " + s_ana) else Escribir("Operacion declinada saldo no suficiente " + "Su saldo actual es de: " + s_ana) else if (destino4 == RogelioGuerra) if (s_ana > transferencia) s_ana = s_ana - transferencia s_rogelio = s_rogelio+ transferencia Escribir("Transferencia exitosa, al destinatario Rogelio Guerra " + "Saldo disponible de tu cuenta es de: " + s_ana) else Escribir("Operacion declinada saldo no suficiente " + "Su saldo actual es de: " + s_ana) else else else if (PedroZapata == ultimos4) if (pw_pedro == cvc) Escribir "Introduce los ultimos 4 digitos de la cuenta destino" Leer destino4 Escribir "Introduce la cantidad a trasnferir" leer transferencia if (destino4 == Ana_Martínez) if (s_pedro > transferencia) s_pedro = s_pedro - transferencia s_ana = s_ana + transferencia Escribir("Transferencia exitosa, al destinatario Ana Martínez " + "Saldo disponible de tu cuenta es de: " + s_pedro) else Escribir("Operacion declinada saldo no suficiente " + "Su saldo actual es de: " + s_pedro) else if (destino4 == JuanMontes) if (s_pedro > transferencia) s_pedro = s_pedro - transferencia s_juan = s_juan + transferencia Escribir("Transferencia exitosa, al destinatario Juan Montes " + "Saldo disponible de tu cuenta es de: " + s_pedro) else Escribir("Operacion declinada saldo no suficiente " + "Su saldo actual es de: " + s_pedro) else if (destino4 == RogelioGuerra) if (s_pedro > transferencia) s_pedro = s_pedro - transferencia s_rogelio = s_rogelio + transferencia Escribir("Transferencia exitosa, al destinatario Rogelio Guerra " + "Saldo disponible de tu cuenta es de: " + s_pedro) else Escribir("Operacion declinada saldo no suficiente " + "Su saldo actual es de: " + s_pedro) else else else if (RogelioGuerra == ultimos4) if (pw_rogelio == cvc) Escribir "Introduce los ultimos 4 digitos de la cuenta destino" Leer destino4 Escribir "Introduce la cantidad a trasnferir" leer transferencia if (destino4 == JuanMontes) if (s_rogelio > transferencia) s_rogelio = s_rogelio - transferencia s_juan = s_juan + transferencia Escribir("Transferencia exitosa, al destinatario Juan Montes " + "Saldo disponible de tu cuenta es de: " + s_rogelio) else Escribir("Operacion declinada saldo no suficiente " + "Su saldo actual es de: " + s_rogelio) else if (destino4 == Ana_Martínez) if (s_rogelio > transferencia) s_rogelio = s_rogelio - transferencia s_ana = s_ana + transferencia Escribir("Transferencia exitosa, al destinatario Ana Martínez " + "Saldo disponible de tu cuenta es de: " + s_rogelio) else Escribir("Operacion declinada saldo no suficiente " + "Su saldo actual es de: " + s_rogelio) else if (PedroZapata == ultimos4) if (s_rogelio > transferencia) s_rogelio = s_rogelio - transferencia s_pedro = s_pedro + transferencia Escribir("Transferencia exitosa, al destinatario Pedro Zapata " + "Saldo disponible de tu cuenta es de: " + s_rogelio) else Escribir("Operacion declinada saldo no suficiente " + "Su saldo actual es de: " + s_rogelio) else else else
Compartir