Zyskaj więcej dzięki VEXcode
Zalecamy przejście na nasze nowe oprogramowanie. VEXcode ma zarówno opcje blokowe, jak i tekstowe, które działają na Chromebookach, iPadach, tabletach z Androidem, Windows i Macach. Odwiedź code.vex.com , aby uzyskać więcej informacji na temat pobierania VEXcode.
Studio VEX Coding zostało przerwane i nie jest już dostępne do pobrania. Już pobrałeś? Program będzie nadal działał, ale nie będzie już obsługiwany.
Użytkownicy, którzy przechodzą na VEXcode, mogą migrować swoje projekty C++/C++ Pro do VEXcode Pro V5, postępując zgodnie z tym artykułem.

Użyj operatora logicznego OR, aby uwzględnić co najmniej jeden z możliwych warunków

  • Użyj operatora OR ||, aby program sprawdził, czy spełniony jest jeden z dwóch warunków lub dowolny z wielu warunków.

UWAGA: W powyższym przykładzie , jeśli instrukcja jest wykonywana po naciśnięciu przełącznika zderzaka lub robocie V5 Ekran mózgu jest wciśnięty.

UWAGA: Łatwiej jest używać operatorów logicznych, jeśli brane są pod uwagę wyniki warunków. Tabele prawdy logicznej, takie jak te poniżej, służą do śledzenia warunków wejściowych i zachowań wyjściowych.

Kod, który można skopiować i wkleić:

#include "robot-config.h"   

int main() {          
    //Robot porusza się do przodu, chyba że przełącznik zderzaka lub naciśnięty jest ekran.         
    while(true){         
        if(Bumper.pressing()==true || Brain.Screen.pressing()==true){             
            LeftMotor.stop();             
            RightMotor.stop();         
        }else{             
            LeftMotor.spin(directionType::fwd);             
            RightMotor.spin(directionType::fwd);         
        }     
    } 
}

For more information, help, and tips, check out the many resources at VEX Professional Development Plus