Logo Studenta

evidencia 1

¡Estudia con miles de materiales!

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

Continuar navegando

Contenido elegido para ti

5 pag.
Control 2 1er sem 2009 con pauta

User badge image

Apuntes Ingeneria Civil

19 pag.
LIBRO BRITO TEMA 2 La Cuenta

User badge image

alejandra paola gallardo morales

6 pag.
40624

SIN SIGLA

User badge image

gabriela_nunez1992

5 pag.
Control 2 2021-2

User badge image

Central de Apuntes

34 pag.

Otros materiales