El oráculo. (1 / 9 paso)

Paso 1: El código.

Este código y poner en un archivo de texto con su editor favorito y guarde el archivo como "oracle".

####################################
# El oráculo
#
#===============================
# Funciones
#--------------------------------
# pc = cursor de posición
función pc () {}
tput taza $1 $2
}

la función header () {}
claro
PC 2 10; echo "El oráculo"
}

función footer() {}
PC 24 0
}

funciones de final #
#=================================
# Las asignaciones
# --------------------------------
archivo de datos = "odata"
pagar = 5
a = 1
m = "no hecho"
d=" "
asignaciones de final #

#=================================
#
# Entrada de
#---------------------------------
mientras que la línea de lectura
hacer fdata [$a] = $linea
que a = a + 1
hecho < $datafile

#===================================
variables locales #
#--------------------------------
que nodf = $un
declarar -i X = $nodf
# NUM = $[($RANDOM %$X) + 1]
#====================================
# Cabecera
#-----------------------------------
cabecera
#=====================================
# Comenzar lógica
#--------------------------------------
Aunque la verdad; hacer
que vueltas vueltas = 1
claro
PC 1 de 4
echo "T H E O R A C L E!"
PC 25 2
echo "Computothought:(c) 1980-2011"
PC 1 de 7
echo "Escriba su pregunta"
PC 1 de 8
echo "["
PC 8 2
Lea q
PC 1 de 10
echo "Oracle le mostrará es pensamientos, luego convocar a su respuesta."
PC 1 de 12
echo "así que por favor sea paciente!"
PC 1 de 15
echo "***********************************************************************"
PC 1 de 16
# tenga que agregar espacios
echo "* *"
PC 1 de 17
echo "***********************************************************************"
para ((y = 1; y < = 100; y += 1)); lo
PC 1 de 16
# tenga que agregar espacios
echo "* *"
PC 16 3
NUM = $[($RANDOM %$X) + 1]
echo ${fdata [$NUM]}
hecho

PC 1 de 18
echo "Juego de nuevo (s/n)"
leer -s-n1 d
Eco
caso $d en
[nN]) Break;
ESAC

hecho
Deje que debía = $pay * $turns
echo "Por favor, pagar al cajero $owed dólares!"
leer
# ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
fin de # de trabajo:
Eco
claro
PC 1 de 4
echo "T H E O R A C L E!"
PC 1 de 23
echo "Computothought: (c) 1980-2011"
PC 1 de 6
Eco
echo "Si utiliza este programa más de varias veces y quisiera"
echo "para ver más programas como el oráculo y el Cartomancer, por favor"
echo "que el autor sabe!"
Eco

# FIN
lógica de final #
#-----------------------------------
pie de página #
pie de página
#===================================
# Fin.
####################################

Artículos Relacionados

DriveMyPhone - Smartphone controlado vehículo impreso 3D

DriveMyPhone - Smartphone controlado vehículo impreso 3D

DriveMyPhone es un proyecto que tengo ubicación en mi computadora en formato digital el año pasado 6. El concepto llegó cuando estaba trabajando en mis otros proyectos robóticas llamadas MobileEarthRover 1:00 MobileEarthRover dos.Por fin he tenido ti
Curso de obstáculo PEX

Curso de obstáculo PEX

En los últimos años he ayudado a renovar un viejo mueble almacenan en nuestro pequeño pueblo y convierten en un apartamento complejo. Un montón de líneas de agua debían ser funcionó a través de este edificio que alberga 12 apartamentos. Como resultad
Control de las pulgas naturalmente con artículos comunes del hogar

Control de las pulgas naturalmente con artículos comunes del hogar

Temporada de pulgas se nos viene encima. Si alguna vez ha tenido una infestación, sabes que tienes que combatir las pulgas desde muchos ángulos para controlar y eliminar estas plagas parasitarias hopping, oportunistas. Uno de los más poderosos agente
Tentáculo Launchpad

Tentáculo Launchpad

En este Instructable, va detallando cómo hacer su propio Launchpad tentáculo! Este proyecto fue diseñado como una extensión de mi proyecto de tentáculo de Animatronic, como parecía natural segundo paso una vez que han construido un tentáculo para env
Utiliza tu iPhone para escanear vehículos códigos y leer datos del Sensor

Utiliza tu iPhone para escanear vehículos códigos y leer datos del Sensor

Con el uso de un muy barato (10$!) adaptador puede utilizar tu iPhone como herramienta de diagnóstico para averiguar del motor del cheque del vehículo ligero, borrar los códigos, o ve los sensores (tales como temperaturas, lecturas del sensor de oxíg
Escultura de tentáculo

Escultura de tentáculo

Yo he desarrollado la técnica de tomar un modelo 3D, desplegando en trozos conectados, los recibiendo chorro de agua corte de acero y luego doblar y soldar en forma. Esto ha sido detallado en severalpreviousInstructables. (Consulte los detalles técni
Personalizar artículos con láser

Personalizar artículos con láser

So... algunos de nuestros clientes han averiguado que el cortador del laser es impresionante en la fabricación de regalos personalizados, gadgets, y tal y queremos saber las posibilidades de los demás. Este instructable va a mostrar lo fácil que es h
ChipKIT obstáculo Sensor de aparcamiento

ChipKIT obstáculo Sensor de aparcamiento

Siempre he pensado que estaría bien tener un coche con un sensor de aparcamiento. No quiero gastar esa cantidad de dinero hasta que yo pagar mis préstamos estudiantiles. Sin embargo tengo los materiales para hacerme una gracias a una clase que tomé e
Superar los obstáculos para abrir una tienda de Etsy

Superar los obstáculos para abrir una tienda de Etsy

Recientemente abrí mi Etsy shop BackyardSpruce venta agujas de fieltro creaciones y láser cortar cajas de sombra. Actualmente tengo 14 artículos que me cuesta un total de $2,80 USD (en $ 0,20/listado). Me llevó aproximadamente tres meses desde la con
Cómo construir un vehículo eléctrico de 72 voltios – coche / Jeep

Cómo construir un vehículo eléctrico de 72 voltios – coche / Jeep

Introducción1. el primer vídeo muestra los componentes comunes en un EV.2. el segundo vídeo es el Jeep como lo es ahora con Direct Drive.3. el tercer video es el original Jeep con la impulsión de cadena, cuenta lo fuerte es.Decidí construir un coche
Vehículo eléctrico portacápsulas con Instamorph

Vehículo eléctrico portacápsulas con Instamorph

Conducir alrededor de cualquier gran ciudad y verás un número creciente de vehículos eléctricos. Esto es debido en parte a los incentivos, sino también a la tecnología de la batería mejorada, una mayor densidad de estaciones de carga de impuestos y p
Vehículo eléctrico - una simple plataforma ligera de EV

Vehículo eléctrico - una simple plataforma ligera de EV

yo he estado esperando la llegada de la tecnología de coches eléctricos. No sólo para la suave energía tranquila, torsión amplia, baratos costes de funcionamiento y un mantenimiento mínimo, pero para diseñar y construir coches para tomar ventaja de l
Cómo hacer una plataforma de formación carrera de obstáculo

Cómo hacer una plataforma de formación carrera de obstáculo

¿Pensando en construir una pared de entrenamiento de carrera de obstáculos, tiro de lanza o de la plataforma para su próxima carrera? Tuvieron suerte y consiguieron diseñar uno para nuestra YMCA local. Aquí es cómo hemos hecho carrera de obstáculos d
Cómo obtener precios más bajos en artículos falsos/bootleg en Chinatown

Cómo obtener precios más bajos en artículos falsos/bootleg en Chinatown

bootleg de 8 pasos para conseguir precios más bajos en artículos en el Chinatown de LA ciudad.Paso 1:Ir a una tienda algo incompleta en el centro de la ciudad LA Chinatown que vende artículos falsos/bootleg (básicamente casi cualquier tienda)Paso 2:E
Mochila artículos de tocador

Mochila artículos de tocador

Artículos de higiene personal pueden tomar bastante espacio y peso en la mochila. Incluso "tamaño" productos son a menudo voluminosos y vienen en diferente formados envases dificulta embalarlas con como poco espacio vacío como sea posible...Una