Sign in
or
Register
Courses
Textbook
Compiler
Contests
Topics
Courses
C++. Robot artista
C++. Robot artista
Module:
C++. Robot artista
1
/9.
Incontra il robot! Comando destro (C++)
Silver può eseguire il comando
right;
, al ricevimento del quale si sposta di una casella a destra, se possibile.
Scrivi un programma che sposti Silver alla base.
Type your program below
C++
Python
To check the solution of the problem, you need to register or log in!
Previous Submissions
Silversmith
×
Studia
Per la prima volta nella storia della cosmonautica russa, un robot antropomorfo di nome Fedor (FEDOR) è andato in orbita. Ha già detto la parola più importante: "Andiamo!"
In generale, l'obiettivo principale & nbsp; Fedora - per sostituire una persona in luoghi a maggior rischio, ad esempio nelle operazioni di soccorso e nello spazio. Una persona si siede in un luogo sicuro e invia comandi al robot, quindi può controllarlo, costringendolo a svolgere vari compiti. D'accordo, è molto conveniente!
E questo è solo l'inizio...
Il futuro, senza dubbio, appartiene a tali robot! Vuoi imparare a controllare i robot, scrivere vari programmi e diventare un vero programmatore? Allora sei sulla strada giusta!
Abbiamo creato lo stesso robot per te e ti insegneremo come controllarlo!
Facciamo conoscenza!
Questo è Robot Silver.
A poco a poco, di compito in compito, imparerai come gestirlo e insieme ad esso risolverai vari compiti di esplorazione di vari pianeti.
Andiamo!
Ora Silver è alla base di addestramento e sta elaborando i comandi.
Esploriamo ciò che il robot sa del suo ambiente.
Il robot sa che l'intera area di studio è divisa in quadrati. Non può andare oltre quest'area, altrimenti la missione fallirà.
Sa anche che c'è una base sul campo. Il quadrato con la base è indicato in verde con bordo giallo. Se il Robot ha completato l'attività, deve tornare alla base e la missione sarà considerata riuscita.
Facciamo pratica guidando Silver.
Il robot può essere controllato utilizzando la sintassi del linguaggio C++.
Silver può eseguire il comando
right;
, dopo averlo ricevuto si sposta di una casella a destra, se possibile.
È importante ricordare che qualsiasi comando C++ termina con un punto e virgola (
;
)!
Robot Silver, come qualsiasi robot o computer, obbedisce ciecamente e letteralmente alle istruzioni. Non può pensare da solo, quindi tutte le azioni e i comandi devono essere espressi in modo inequivocabile.
Ad esempio, se dai al robot il comando
a destra
, allora non lo capirà!
Stai attento!
Result
×