Computing">
Luis - Vergara-TI-M2-Pensamiento Algoritmico
Luis - Vergara-TI-M2-Pensamiento Algoritmico
Luis - Vergara-TI-M2-Pensamiento Algoritmico
a. Módulo: 2
b. Asignatura: Pensamiento algorítmico
c. RA: Realizar modelos matemáticos en base a una
situación problemática, identificando elementos
relevantes de un problema para su adecuado análisis
y solución
d. Docente Online: Susana muñoz
e. Fecha de 22 de noviembre de 2022
entrega:
1
Contenido
Identificación del trabajo..................................................................................................1
Identificación del/los estudiante/s....................................................................................1
Introducción..................................................................................................................... 3
Desarrollo........................................................................................................................ 4
Ítem 1.................................................................................................................................. 4
Ítem 2. Definir variables abstractas............................................................................6
Ítem 3. Definir operadores, expresiones y funciones dentro del algoritmo:..........................7
Conclusión........................................................................................................................ 10
2
Introducción
3
Desarrollo
Leer clave
Sino
Si contador == 3 Entonces // aquí nos dirá si la clave ingresada es
incorrecta nos bloqueara tarjeta
Escribir "clave incorrecta ingresaste los 3 intentos tarjeta bloqueada"
Sino
Escribir "Clave incorrecta"
FinSi
Contador = contador + 1
Fin si
Sino
Si contador == 3 Entonces
4
// Aquí nos dirá si la clave ingresada es incorrecta nos bloqueara
tarjeta
Sino
Escribir "Clave incorrecta"
FinSi
Contador = contador + 1
Fin si
Según op Hacer
1: // Aquí consultamos nuestro saldo
Escribir "tu saldo disponible es $", dinero;
Según dinero;
FinSegun
5. Giro de dinero:
5
Escribir "Transacción exitosa”
Escribir "Retire su efectivo"
Escribir "Saldo Disponible en cuenta es $", dinero; // aqui nos
mostrara nuestro nuevo saldo después del giro realizado
FinSi
i.
6
Ítem 3. Definir operadores, expresiones y funciones dentro del algoritmo:
Consulta de saldo:
Al momento de seleccionar la opción consulta de saldo. Que es una
variable tipo real.
Pos condición: Desencadena la función de obtención del saldo total
dentro de la tarjeta
Pre condición: Desencadena la función de imprimir comprobante de
saldo, mostrando el saldo dentro de la tarjeta al usuario
Giro de dinero:
7
Aquí le decimos al usuario que ingrese el monto a retirar, que es una
variable tipo real numérico y este llama a la base de datos para
verificar si tiene saldo en cuenta
Pre condición: Desencadena la función obtención del saldo total
dentro de la tarjeta
Pos condición: Desencadena la función de solicitar monto a retirar
al usuario
Comparación entre el monto solicitado y el saldo total de la
tarjeta, desencadenando dos posibilidades:
Cambiar clave:
Aquí el usuario hace ingreso de la nueva clave que es una variable tipo
entero, y le indica a la base de datos la nueva clave será xxxxx…..
8
Pre condición: Sí la clave ingresada es igual a la clave
almacenada, indica al usuario que la contraseña no debe ser
igual a la anterior y vuelva solicitar una clave de 4 dígitos la
base de dato verifica la variable es igual o no a la ingresada
9
Conclusión
El objetivo logrado en este módulo es entender que tan importante es una variable
con un algoritmo, podemos observar que es una variable abstracta en la
implementación de los algoritmos. Saber para qué sirve una pre y pos condición
en nuestro trabajo.
10