0% encontró este documento útil (0 votos)
148 vistas3 páginas

Actividad Practica Integrada 4 Logica en Programacion

Cargado por

Diego Castro
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
148 vistas3 páginas

Actividad Practica Integrada 4 Logica en Programacion

Cargado por

Diego Castro
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

API 3 LOGICA EN PROGRAMACION DIEGO CASTRO SALAMANCA

A continuación se detallara la línea de código correspondiente a


los 3 puntos de la
consigna de la API3

INICIO DE CODIGO PSEINT


(Copiar y pegar código en PSeint para su ejecución)
Algoritmo Juego_de_adivinanza_de_numeros

// Juego creado por Diego Castro Salamanca, con el objetivo de


aprobar API4 de "Logica en programación".

// Titulo de bienvenida al juego.


Escribir "¡Bienvenido al juego de adivinanza numerica! "

// Definición de parametros.
Definir a, b, ItentosMaximos, NumeroAleatorio, NumeroIngresado,
IntentosRealizados, IntentosUsuario Como Entero

// Ingreso de datos en pantalla por parte del usuario.


// NOTA: Existe la probabilidad de que el usuario pueda o no
cometer un error.
Escribir "Primero sigue las siguientes instrucciones: "
Escribir "Los numeros que ingreses DEBEN ser numeros ENTEROS"

Escribir "Ingresa un numero menor. "


Leer a
Escribir "Ingrese un numero mayor. "
Leer b
// Solicitud al usuario de cuantos intentos desea, como la
confirmacion del numero de intentos ingresados.
Escribir "¿En cuantos intentos desas adivinar el numero secreto?
"
Leer IntentosMaximos
Escribir "La cantidad de intentos maximos es: " IntentosMaximos

// Aleatoreidad de un numero por el sistema dentro del rango


indicado por el usuario.
NumeroAleatorio <- Aleatorio(a,b)
IntentosRealizados <- 0

// Comienza el juego
// Solicitud al usuario para ingresar el numero el cual adivinará.
Escribir "¡Comienza el juego! ¿Listo? "
Escribir "¡Mucha suerte! "

// Repetición de instruccion para que el usuario siga ingresado un


numero hasta adivinarlo.
Mientras intentosActuales < intentosMaximos Hacer

// Solicitar al usuario que ingrese un número para intentar


adivinar
Escribir "Intento ", intentosActuales + 1, " de ",
intentosMaximos, ": Ingrese un número para adivinar el número
Secreto:"
Leer intentoUsuario
// Verificar si el número ingresado por el usuario es igual al
numero aleatorio
Si IntentoUsuario = numeroAleatorio Entonces
Escribir "¡Eso es! Adivinaste el numero, ¡Gracias por
jugar!"

SiNo
// Indicar si el número ingresado es mayor o menor que el numero
aleatorio
Si intentoUsuario > numeroAleatorio Entonces
Escribir "¡Casi! el numero que has puesto es MAYOR que
el numero secreto "
SiNo
Escribir "¡Casi! el numero que has puesto es MENOR que
el numero secreto "
FinSi
FinSi

// Incrementar el contador de intentos


intentosActuales <- IntentosActuales + 1
FinMientras

// Si se alcanzan los intentos máximos sin adivinar el número


Si intentosActuales = intentosMaximos Entonces
Escribir "¡No has adivinado! El numero secreto es el numero:
", numeroAleatorio
FinSi

FinAlgoritmo

También podría gustarte