• Asignatura: Informática
  • Autor: mechecardoso04
  • hace 5 años

escribe el nuevo algoritmo en la columna derecha
inicio
solicita al usuario sus credenciales
inicio de “mientras”
mientras el “usuario" sea diferente de “persona 16" y la contraseña sea diferente “lob82"
Escribe “ingresa tu usuario” y “contraseña"
fin de “mientras"
en caso contrario
escribe en pantalla “bienvenido persona 16 a la plataforma del conocimiento"
fin​

Respuestas

Respuesta dada por: Anónimo
17

Hola,

Este algoritmo lo vamos a realizar en Pseint con pseudocódigo.

Primero vamos a estudiar algunos conceptos básicos:

¿Qué es una condición?

Una condición es una sentencia que indica que, si una sentencia se cumple, ocurre algo, sino no, o sucede algo más.

Pongamos un ejemplo literal:

Si el bebé se cae, el bebé llora, sino, estará feliz.

¿Qué es una variable?

Una variable es un tipo de dato que almacena información que puede variar, de ahí su nombre.

Pongamos otro ejemplo literal:

Tu edad es 19.

Entonces la variable "edad" es igual a 19, hemos guardado un dato.

Entonces:

Explicación paso a paso:

Vamos a inicializar el proceso (el algoritmo), el cual va a ser el comienzo de todas las instrucciones; Lo llamaremos "inicioSesion" (Recuerda que el nombre del proceso NO PUEDE contener otros caracteres que no sean letras):

Algoritmo inicioSesion

Definimos las variables usuario y clave:

usuario<-"persona 16"

clave<-"lob82"

Ahora, le pediremos sus credenciales al usuario:

Escribir "ingresa tu usuario"

Guardamos el nombre de usuario que ingresó, en la variable "user"; Con "Leer" guardamos lo que el usuario ingrese:

Leer user

Le pedimos que ingrese su contraseña:

Escribir "contraseña"

Guardamos su contraseña:

Leer password

Empezamos con las condiciones, primero decimos que si el usuario es igual a "persona 16" y la clave es igual a "lob82" entonces mostraremos "bienvenido persona 16 a la plataforma del conocimiento", si no es así, volveremos a pedir la clave:

Si user = usuario y password = clave Entonces

Escribir "bienvenido persona 16 a la plataforma del conocimiento"

Sino

iniciarsesion

FinSi

Pero aquí tenemos un problema, tenemos que volver a repetir los pedidos en caso de que la clave/usuario sean incorrecta/s, para lo cual metemos todo lo del inicio de sesión y lo metemos en un subproceso (Para poder volverlo a utilizar):

SubAlgoritmo iniciarsesion

usuario<-"persona 16"

clave<-"lob82"

Escribir "ingresa tu usuario"

Leer user

Escribir "contraseña"

Leer password

Si user = usuario y password = clave Entonces

 Escribir "bienvenido persona 16 a la plataforma del conocimiento"

Sino

 iniciarsesion

FinSi  

FinSubAlgoritmo

Entonces, ahora solo nos faltaría iniciar el subproceso junto con el algoritmo, de la siguiente manera:

Algoritmo inicioSesion

iniciarsesion

FinAlgoritmo

¡Listo!

El pseudocódigo completo quedaría de la siguiente manera:

Respuesta:

Algoritmo inicioSesion

iniciarsesion

FinAlgoritmo

SubAlgoritmo iniciarsesion

usuario<-"persona 16"

clave<-"lob82"

Escribir "ingresa tu usuario"

Leer user

Escribir "contraseña"

Leer password

Si user = usuario y password = clave Entonces

 Escribir "bienvenido persona 16 a la plataforma del conocimiento"

Sino

 iniciarsesion

FinSi  

FinSubAlgoritmo

Hemos terminado, te adjunto una imagen del funcionamiento del pseudocódigo, y un diagrama de flujo.

Espero te sea de ayuda.

Un saludo.

Att:

Jotta05

Adjuntos:

Anónimo: Muchas Gracias¡¡
Preguntas similares