Está en la página 1de 7

Trabajo grupal o individual

Identificación del trabajo

a. Módulo: 3
b. Asignatura: Pensamiento Algorítmico
c. RA: Representa algoritmos basados en formulas simples que
permitan resolver problemas sencillos planteados a través
de diagramas de flujo y arboles de decisión.
d. Docente Online: Susana Muñoz
e. Fecha de entrega: 6- diciembre-2022

Identificación del/los estudiantes/s

Nombre y apellido Carrera


Daniel Villagran Técnico en logística

1
Tabla de contenido

Introducción......................................................................................................................... 3
Desarrollo............................................................................................................................ 4
Conclusión.......................................................................................................................... 6
Bibliografía.......................................................................................................................... 7

2
Introducción

El diagrama de flujo es una representación gráfica de un proceso que utiliza símbolos


estandarizados que muestra paso a paso el funcionamiento lógico de este.
El algoritmo debe contar con instrucciones claras, con un numero limitado de pasos y
estar definido por los mismos resultados de las condiciones de entradas.
Es por este motivo que su estructura tiene una entrada, un proceso y una salida en el
desarrollo que buscar, analizar el funcionamiento de operaciones de todos indoles con la
interacción de las personas.
En el siguiente trabajo crearemos un diagrama de flujo que simularan el funcionamiento
de un cajero automático, para luego desarrollar un ciclo que repita 3 veces la clave el
cliente, si este la ingresara erróneamente

A continuación, desarrollaremos los ítems I Y II para finalmente adjuntar los programas


asociados a
1.-diagrama de flujo
2.-desarrollo del ciclo repetitivo para que el usuario pueda ingresar 3 veces la contraseña

3
Desarrollo

ítem I
partes de un algoritmo

Entrada. Valores de las variables :clave, contador, saldo, clave2, clave1, clave3, q, giro y
opciones que se ingresan.

Proceso: asignar a la variable un valor y realizar los siguientes pasos si las condiciones se


cumplen

Salida: mostrar el resultado de la impresión del valor o acciones definidas en el proceso


Estructurad de un algoritmo
a. la cabecera es el nombre del programa “ cajero automático”

b. El cuerpo del programa:

a. El inicio comienza con la instrucción mientras y su fin será finmientra.

b. Las siguientes variables clave, contador, saldo, clave2, clave1, clave3, q, giro y
opciones, serán definidas como numero enteros

c. La variable clave guardará el valor de 4 dígitos ingresados por el cliente.

La variable clave1: le fue asignada un valor numérico que simula ser la clave del
cliente

La variable clave2: almacenara la clave actual y se utilizara en la comparación de


cambio de clave

La variable clave3:guardara la nueva clave que el cliente ingrese si opta por


cambio de clave

La variable contador: signado con un valor numérico o y será fundamental en el


proceso de repetición del proceso al momento que el cliente se equivoque en
ingresa la clave correcta

La variable giro: se asigna un valor numérico, esta será ingresada por le cliente

4
La variable opciones, fue asignada el numero 0 y este será utilizado en la
estructura repetitiva hasta que se cumple la condición salir

La variable q : será asignada a un valor numérico, estará relacionada a una


estructura selectiva

La variable saldo: será de tipo numérico y se asignará un valor el cual mostrará el


saldo del cliente

d. los resultados de las estructuras condicional serán mostrados en pantalla según


el resultado esperado

e. las bifurcaciones serán utilizados los comandos mientras, según y si

ítem II
las estructuras de control condicionales y repetitivas son las siguientes
Para el proceso de repetición utilizaremos la función mientras, este tiene la finalidad de
repetir el proceso mientras se cumplan las siguientes condiciones
1.- mientras el cliente no ingrese a clave correctamente 3 veces se repetirá la solicitud de
ingreso
Para el proceso de condiciones se utilizó los comandos según y SI
1.- el comando SI se refleja en gran parte del programa como el menú, la comparación de
la clave cuando ingresa el cliente y la consulta al cliente si quiere seguir o salir
2.- el comando Según se utiliza en el desarrollo del menú, y estará condicionada al lo que
el cliente seleccione

5
Conclusión

En el desarrollo de trabajo pude poner en practica lo aprendido en el curso ,como la


programación de comandos condicionales para el desarrollo de la ejecución del cajero
automático .
Entendí que un algoritmo esta conformado por un inicio un proceso y un final, además
pude realizar un diagrama de flujo el cual se desarrolló en pseint.
Pude crear el proceso de solicitud de clave con repetición si el cliente se equivocaba el
momento del ingreso de su clave.
Fue un desafío el proceso de creación del programa fueron noches de muchos trabajos,
pero al final siento la satisfacción que di y entregué todo lo aprendido.

6
Bibliografía
https://concepto.de/algoritmo-en-informatica/. (s.f.). Obtenido de
https://concepto.de/algoritmo-en-informatica/
www.cibertareas.com. (s.f.). Obtenido de https://cibertareas.info/pasos-para-elaborar-un-
diagrama-de-flujo-en-pseint-programacion.html
www.platzi.com. (s.f.). Obtenido de https://platzi.com/tutoriales/1050-programacion-
basica/11349-aprende-algoritmos-y-estructuras-de-datos-2/?
gclid=Cj0KCQiAyracBhDoARIsACGFcS6ATmkkuUG2vOwPUg4upoZ8tsgZ2tNwzT
vdbBtZ6sWCyAUtI9DALS4aAiqiEALw_wcB&gclsrc=aw.ds

También podría gustarte