Paso 7: Adivina número
¿Cool, pero nada más que contadores y aritmética? Bueno, sí!
Vamos a hacer algo un poco al azar...
de
Selector de número de título
puntos de ajuste = 0
: intro
Selector de número de eco
El objetivo del eco es el obtener tantos puntos como puedas!
hacer una pausa
: configuración
CLS
echo ¿cuántos números para elegir?
echo 1-10, 1-100 o 1000 1.
Set /p respuesta = 10, 100, 1000 o quit ^ >
Si % respuesta % equ 10 goto 10
Si % respuesta % equ 100 goto 100
Si % respuesta % equ 1000 goto 1000
Si % respuesta % equ salir salir si % respuesta % neq 10 goto configuración
: 10
CLS
establecer número de /a = % aleatorio % % 10 + 1
: 10_2
CLS
Eco de puntos actuales: % puntos %
Eco adivinar el número (1-10)
Eco adivinar escribe un número entre 1 y 10.
eco que también puede dejar de fumar.
Set /p respuesta = ^ >
Si % respuesta % equ % número % goto Win
Si % respuesta % equ salir goto intro
Si % respuesta % neq % número % goto: 10_2
: 100
establecer número de /a = % aleatorio % % 100 + 1
: 100_2
CLS
Eco de puntos actuales: % puntos %
Eco adivinar el número (1-100)
Eco adivinar escribe un número entre 1 y 100.
eco que también puede dejar de fumar.
Set /p respuesta = ^ >
Si % respuesta % equ % número % goto Win
Si % respuesta % equ salir goto intro
Si % respuesta % neq % número % goto: 100_2
: 1000
establecer número de /a = % aleatorio % % 1000 + 1
: 1000_2
CLS
Eco de puntos actuales: % puntos %
Eco adivinar el número (1-1000)
Eco adivinar escribe un número entre 1 y 1000.
eco que también puede dejar de fumar.
Set /p respuesta = ^ >
Si % respuesta % equ % número % goto Win
Si % respuesta % equ salir goto intro
Si % respuesta % neq % número % goto: 1000_2
: Ganar
CLS
echo que usted adivinó el número!
Buen trabajo echo!
echo que usted consigue 1 punto!
Set /a puntos = puntos + 1
echo el Total de puntos: % puntos %
hacer una pausa
Goto configuración
Se trata de un simple generador de números aleatorios que hace que adivinar dicho número al azar.
¡ PERO ESPERE! ¿Que es esto establecer número de /a = % aleatorio % % 1000 + 1 comando ¡
Así, genera un número aleatorio. Pero por defecto variable del comando set % aleatorio % tiene límites 0 y 32767, que es grande para los tres de estos números. Para que establecer número de /a = % aleatorio % % 1000 + 1 comando establece el límite en 1 -1000, también puede cambiar el rango a 0-999 eliminando el + 1. O cambiar el 1000 decir 500 para cambiar el rango de 1-500.