Tecnología y Electrónica, pregunta formulada por idmtjared5, hace 1 mes

algun programador por aqui? q m ayude a hacer este algoritmo en (pseint)

Adjuntos:

Respuestas a la pregunta

Contestado por flavio62
0

Respuesta:

cajero7Usuarios PSeint

Explicación:

PD: Aquí está el cajero, lo hice de esta manera, funciona bien.

Algoritmo cajeroAutomatico7Usuarios

Dimension saldo[7]

Dimension claves[7]  

Dimension nombres[7]  

nombres[1] = "juan"

nombres[2] = "luis"

nombres[3] = "flavio"

nombres[4] = "maya"

nombres[5] = "any"

nombres[6] = "damaris"

nombres[7] = "ana"  

claves[1] = "juan123"

claves[2] = "luis123"

claves[3] = "flavio123"

claves[4] = "maya123"

claves[5] = "any123"

claves[6] = "damaris123"

claves[7] = "ana123"  

saldo[1] = 500

saldo[2] = 700

saldo[3] = 600

saldo[4] = 1000

saldo[5] = 200

saldo[6] = 800

saldo[7] = 2000

Escribir "Por favor ingrese su nombre"

Leer usuario

i=1

Mientras i <= 7 Hacer  

 Si usuario == nombres[i] Entonces

  x = 1

  intentos = 3

  Mientras x <=3 Hacer

   Escribir "Por favor ingrese su clave ", nombres[i]    

   Leer claveTodos    

   Si claveTodos == claves[i]  Entonces

    Escribir "Ingresó al cajero."  

    Escribir "Su saldo es:",saldo[i]

    j=0

    Mientras j == 0 Hacer

     Escribir "Elija una opción ", nombres[i]  

     Escribir "1.Depósito  2.Retiro de dinero 3. Salir"

     Leer r

     Segun r Hacer

      1:

       Escribir "Digite el monto a depositar: "

       Leer monto

       saldo[i] = saldo[i] + monto

       Escribir "Su saldo es: ",saldo[i]

      2:

       Escribir "Digite el monto a retirar: "

       Leer monto

       saldo[i] = saldo[i] - monto

       Escribir "Su saldo es: ",saldo[i]  

      3:

       Escribir "Gracias por usar el cajero ", nombres[i]  

       j=1

       x=4

       i=8  

      De Otro Modo:

       Escribir "Seleccione otra opción."

     Fin Segun

    Fin Mientras

     

   SiNo

    x = x +1

     intentos = intentos - 1

    Escribir "Clave incorrecta. Le quedan ", intentos ," intentos."

     

   Fin Si

   Si intentos == 0 Entonces      

    Escribir "Su tarjeta ha sido bloqueada."

    x=4

    i=8

   SiNo

     

   Fin Si

  Fin Mientras    

 

 SiNo

 i=i +1  

 Fin Si

 

Fin Mientras

 

FinAlgoritmo

Adjuntos:
Otras preguntas