Inicio > imagine cup > Programando a Herbert – Imagine Cup 2008

Programando a Herbert – Imagine Cup 2008

El lenguaje “H”

Herbert es programado en un lenguaje simple pero fuerte llamado “H”. “H” contiene elementos de lenguas de alto nivel tradicionales: sentencias, procedimientos, los parámetros, los argumentos, y la recursión. Sin embargo, “H” es sintácticamente más simple, y contiene algunos conceptos (argumentos de procedimiento) que no son encontrados en lenguajes tradicionales. Este lenguaje consta solo de 3 instrucciones:

  • s: Para moverse hacia adelante un casillero
  • r: para girar a la derecha

  • l: Para girar a la izquierda

Este lenguaje se usa para manipular a Herbert, un robot que se mueve  dentro de un área especifica, tratando de tocar puntos negros ó chocar con paredes, teniendo que tocar los puntos blancos con el menor número de bytes

Este es un ejemplo:

               herbert

Hace algunas horas se inicio la primera ronda de esta categoría de algoritmos, así que los que quieran participar, regístrense en http://imaginecup.com y si quieren ver un tutorial mas practico de Herbert chequen este  tutorial.aspx

Categorías:imagine cup
  1. sponkey
    febrero 13, 2009 a las 10:26 pm | #1

    Yo participe en la Imagine Cup 2008, y me gusto mucho trabajar con este lenguaje, y me gustaria dejarle a mis alumnos ejercicios de logica con el ¿alguien sabe de donde se puede descargar?

    • febrero 15, 2009 a las 4:08 am | #2

      Que tal, desdee hace un rat que creo ya no esta siponible, lo interesante seria programar tu propio leguaje y aplicaciòn, es un buen proyecto para los alumnos.

      Saludos

  2. alfredo
    enero 13, 2012 a las 12:26 am | #3

    muy bueno el programa yo lo descargue de esta pagina
    http://support.fasttrackteam.com/customer/KBArticle.aspx?articleid=15
    espero le sirva

  1. Aún no hay trackbacks

Deja un comentario

Fill in your details below or click an icon to log in:

Logo de WordPress.com

You are commenting using your WordPress.com account. Log Out / Cambiar )

Twitter picture

You are commenting using your Twitter account. Log Out / Cambiar )

Facebook photo

You are commenting using your Facebook account. Log Out / Cambiar )

Connecting to %s

Seguir

Get every new post delivered to your Inbox.