Skip to main content

Řešení problému s řídícím letového provozu - C++

Vzhledem k tomu, že smyčky ještě nebyly zavedeny, je dokonale přijatelným řešením následující:

Ukázkové řešení VEXcode V5 C++, které se čte shora dolů: Tečka motoru ramene nastavená na 0 stupňů; tečka motoru ramene se otočí pro pohyb vpřed o 90 stupňů; tečka motoru ramene se otočí pro pohyb vzad o 90 stupňů; počkejte 3 sekundy; tečka motoru ramene se otočí pro pohyb vpřed o 45 stupňů; tečka motoru ramene se otočí pro pohyb vzad o 45 stupňů; tečka motoru ramene se otočí pro pohyb vpřed o 45 stupňů; tečka motoru ramene se otočí pro pohyb vzad o 45 stupňů; počkejte pět sekund. Pak je tu 6 otočení pro bloky, které pohybují motorem ramene o 90 stupňů dopředu; o 90 stupňů dozadu; o 90 stupňů dopředu; o 90 stupňů dozadu; o 90 stupňů dopředu; o 90 stupňů dozadu; .

Pokročilejší studenti by mohli používat smyčky pro zjednodušení řešení.

Ukázkové řešení VEXcode V5 v C++, které se čte shora dolů: Tečka motoru ramene nastavena na 0 stupňů; otočení tečky motoru ramene pro otočení o 90 stupňů vpřed; otočení tečky motoru ramene pro otočení o 90 stupňů vzad; počkejte 3 sekundy; opakujte 2 otočení tečky motoru ramene pro otočení o 45 stupňů vpřed; otočení tečky motoru ramene pro otočení o 45 stupňů vzad; poté počkejte 5 sekund. Další je opakování 3 s otočením motoru ramene o 90 stupňů vpřed a otočením motoru ramene o 90 stupňů vzad.