Estudiar
Por primera vez en la historia de la cosmonáutica rusa, un robot antropomórfico llamado Fedor (FEDOR) entró en órbita. Ya ha dicho la palabra más importante: "¡Vamos!" 

En general, el objetivo principal & nbsp; Fedora: para reemplazar a una persona en lugares de mayor riesgo, por ejemplo, en operaciones de rescate y en el espacio. Una persona se sienta en un lugar seguro y envía comandos al robot, por lo que puede controlarlo, obligándolo a realizar varias tareas. ¡De acuerdo, es muy conveniente!
Y esto es solo el principio...

¡El futuro, sin duda, pertenece a tales robots! ¿Quieres aprender a controlar robots, escribir varios programas y convertirte en un verdadero programador? ¡Entonces estás en el camino correcto! 
¡Hemos creado el mismo robot para ti y te enseñaremos cómo controlarlo!


¡Vamos a conocernos!
Este es Robot Silver.

Gradualmente, de una tarea a otra, aprenderá cómo administrarlo y, junto con él, resolverá varias tareas de exploración de varios planetas.

¡Vamos!

Ahora Silver está en la base de entrenamiento y está trabajando en los comandos.
Exploremos lo que el robot sabe sobre su entorno. 
El robot sabe que toda el área de estudio está dividida en cuadrados. No puede ir más allá de esta área, de lo contrario la misión fallará. 

También sabe que hay una base en el campo. El cuadrado con la base se indica en verde con un borde amarillo. Si el robot ha completado la tarea, debe regresar a la base y la misión se considerará exitosa.

Practiquemos conducir Silver.
Silver puede ejecutar el comando right, al recibirlo se mueve un cuadrado a la derecha, si es posible.

Robot Silver, como cualquier robot o computadora, obedece las instrucciones ciega y literalmente. No puede pensar por sí mismo, por lo que todas las acciones y órdenes deben expresarse sin ambigüedades. 
Por ejemplo, si le das al robot el comando a la derecha, ¡entonces no lo entenderá! 
¡Cuidado!

Arriba
Dé el comando  up al robot para moverlo a la celda adyacente sobre el robot.

Izquierda
Dé el comando  left al robot para moverlo a la celda adyacente a la izquierda del robot.

Abajo
Silver conoce el comando  abajo, y cuando se le da, se mueve una casilla hacia abajo si es posible.

Estudiar
Por primera vez en la historia de la cosmonáutica rusa, un robot antropomórfico llamado Fedor (FEDOR) entró en órbita. Ya ha dicho la palabra más importante: "¡Vamos!" 

En general, el objetivo principal & nbsp; Fedora: para reemplazar a una persona en lugares de mayor riesgo, por ejemplo, en operaciones de rescate y en el espacio. Una persona se sienta en un lugar seguro y envía comandos al robot, por lo que puede controlarlo, obligándolo a realizar varias tareas. ¡De acuerdo, es muy conveniente!
Y esto es solo el principio...

¡El futuro, sin duda, pertenece a tales robots! ¿Quieres aprender a controlar robots, escribir varios programas y convertirte en un verdadero programador? ¡Entonces estás en el camino correcto! 
¡Hemos creado el mismo robot para ti y te enseñaremos cómo controlarlo!


¡Vamos a conocernos!
Este es Robot Silver.

Gradualmente, de una tarea a otra, aprenderá cómo administrarlo y, junto con él, resolverá varias tareas de exploración de varios planetas.

¡Vamos!

Ahora Silver está en la base de entrenamiento y está trabajando en los comandos.
Exploremos lo que el robot sabe sobre su entorno. 
El robot sabe que toda el área de estudio está dividida en cuadrados. No puede ir más allá de esta área, de lo contrario la misión fallará. 

También sabe que hay una base en el campo. El cuadrado con la base se indica en verde con un borde amarillo. Si el robot ha completado la tarea, debe regresar a la base y la misión se considerará exitosa.

Practiquemos conducir Silver.
El robot se puede controlar utilizando la sintaxis del lenguaje C++.

Silver puede ejecutar el comando right;, al recibirlo se mueve un cuadrado a la derecha, si es posible.

¡Es importante recordar que cualquier comando de C++ termina con un punto y coma(;)!



Robot Silver, como cualquier robot o computadora, obedece las instrucciones ciega y literalmente. No puede pensar por sí mismo, por lo que todas las acciones y órdenes deben expresarse sin ambigüedades. 
Por ejemplo, si le das al robot el comando a la derecha, ¡entonces no lo entenderá! 
¡Cuidado!

Colorear

Explorando diferentes planetas, el robot puede marcar diferentes áreas. En estas áreas, los científicos continuarán tratando de hacer crecer algo. El robot marca el área requerida con el comando  pintar sobre. En este caso, la celda del campo cambiará de color a verde.

Las celdas sobre las que el robot debe pintar en el campo parecen cuadrados parpadeantes.

¡El robot debe pintar sobre todas las celdas requeridas en el campo antes de regresar a la base! De lo contrario, ¡la misión fallará!

Arriba
Dé el comando  up; al robot para moverlo a la celda adyacente sobre el robot.

Izquierda
Dale al robot el comando  left; para moverlo a la celda adyacente a la izquierda del robot.

Abajo
Silver conoce el comando  abajo;, habiéndolo recibido, se mueve una casilla hacia abajo, si es posible.

Colorear

Explorando diferentes planetas, el robot puede marcar diferentes áreas. En estas áreas, los científicos continuarán tratando de hacer crecer algo. El robot marca el área requerida con el comando  paint over;. En este caso, la celda del campo cambiará de color a verde.

Las celdas sobre las que el robot debe pintar en el campo parecen cuadrados parpadeantes.

¡El robot debe pintar sobre todas las celdas requeridas en el campo antes de regresar a la base! De lo contrario, ¡la misión fallará!

Valiosos especímenes
Los científicos, que estudiaron el planeta de forma remota, descubrieron que en algunos lugares hay especímenes valiosos que deben ser entregados a la base. El robot recoge cada copia al pasar por la celda marcada con una moneda amarilla.



Si hay monedas amarillas en el campo, ¡entonces el robot debe llevar todo a la base!

Primera tarea de entrenamiento
Tus estudios han terminado. Ha entrado en la etapa de formación.
¡Antes de la primera tarea real, Silver y tú tenéis que entrenar mucho!

¡Buena suerte!