Informática, pregunta formulada por astridramos663, hace 2 meses

AYUDA POR FAVOR ES PARA AHORITA

El almacén ¨patito feliz ¨ necesita que desarrolle un programa para sus clientes, en donde les permita ingresar su nombre, dirección, teléfono y su contraseña y no lo deje ingresar si no ingresa la contraseña correcta. Podrá ingresar el total de los puntos que tiene acumulados hasta el momento. Si tiene 500 puntos, participa para ganarse una licuadora, si tiene entre 501 y 1,000 puntos se gana una batidora, si tiene entre 1001 y 2500 puntos se gana un vale de despensa y si tiene arriba de 3000 puntos participa para ganarse una noche en un hotel todo incluido. Y si no tiene ningún punto acumulado que le diga que siga intentando.


Tenhou: en algun lenguaje especifico?
astridramos663: sentencia condicional Si entonces SiNo

Respuestas a la pregunta

Contestado por megatokay
1

Pseudocódigo Pseint de programa con clave de acceso y condicionales simples para notificar al cliente si participa de un sorteo. Se adjunta imagen de salida por pantalla y diagrama de flujo.

Algoritmo almacenPatitoFeliz

  • // Definir variables

Definir _puntos Como Entero

Definir continuar, clave, nom, dir, telf Como Caracter

_puntos <- 0

continuar <- 's'

nom <- ''

dir <- ''

telf <- ''

clave <- '0'

Escribir '*********  Almacén patito feliz  **********'

  • // Ingresar datos

Mientras continuar='s' Y clave='0' Hacer

 Escribir 'Ingrese clave: ' Sin Saltar

 Leer clave

 Si clave<>'123' Entonces

  Escribir 'Clave errada: '

 SiNo

  Escribir 'Ingrese nombre: ' Sin Saltar

  Leer nom

  Escribir 'Ingrese dirección: ' Sin Saltar

  Leer dir

  Escribir 'Ingrese teléfono: ' Sin Saltar

  Leer telf

  Escribir 'Ingrese los puntos que tiene acumulados hasta el momento: ' Sin Saltar

  Repetir

   Leer _puntos

   Si _puntos<0 Entonces

    Escribir 'Entrada inválida'

   FinSi

  Mientras Que _puntos<0

  •   // Procesar datos y mostrar mensajes

  Si _puntos>=0 Y _puntos<500 Entonces

   Escribir 'Siga intentando'

  FinSi

  Si _puntos=500 Entonces

   Escribir 'Ud. participa para ganarse una licuadora'

  FinSi

  Si _puntos>500 Y _puntos<=1000 Entonces

   Escribir 'Ud. participa para ganarse una batidora'

  FinSi

  Si _puntos>1001 Y _puntos<=3000 Entonces

   Escribir 'Ud. participa para ganarse un vale de despensa'

  FinSi

  Si _puntos>3000 Entonces

   Escribir 'Ud. participa para ganarse una noche en un hotel todo incluido'

  FinSi

 FinSi

 Repetir

  Escribir 'Continuar? (s/n): ' Sin Saltar

  Leer continuar

  continuar <- Minusculas(continuar)

  clave <- '0'

 Hasta Que continuar='s' O continuar='n'

FinMientras

FinAlgoritmo

Para saber más acerca de algoritmo con condicionales simples consulte: https://brainly.lat/tarea/12493632

#SPJ1

Adjuntos:
Otras preguntas