Ejercicio 8: Adivina el número

Objetivo

Aplicar estructura condicional para resolver problema.

Ejercitar la lógica de comparación y la retroalimentación al usuario según el input.

Enunciado

Haz un programa que tenga asignado un número secreto (número al azar del 0 al 9), que el usuario debe adivinar (1 intento).

El programa debe informar si el número ingresado es correcto o no.

Finalmente, el programa debe informar cuál era el número secreto.

Desarrollo

Algoritmo advininaNumero
	//Defino variable como numero entero
	Definir num_secreto, num_ingresado Como Entero;
	
	//Asigno un número al azar entre 0 - 9
	num_secreto <- azar(10);
	
	//Muestro instrucciones
	Escribir "Intenta adivinar el número que pienso";
	
	//Solicito al usuario ingresar número y guardo en variable
	Escribir "Ingresa un número del 0 al 9";
	Leer num_ingresado;
	
	//Comparo número secreto con número ingresado.
	Si num_secreto = num_ingresado Entonces
		Escribir "Acertaste!";
	SiNo
		Escribir "Lo siento! perdiste."
	Fin Si
	
	//Finalmente, muestro cuál era el número secreto
	Escribir "el número secreto era: ", num_secreto;
	
FinAlgoritmo