The VEX Visual Studio Code Extension has replaced VEXcode Pro V5, which is now end-of-life.
VEXcode Blocks and VEXcode Text remain actively developed and supported for all VEX platforms.
Utilice un bucle while(true) para que el programa repita los comandos para siempre.
- Dentro de
main, agregue una estructura de controlwhile(true). - Dentro de las llaves rizadas, agregue instrucciones.
NOTA: Los que se muestran en el ejemplo anterior muestran un mensaje y giran el robot en el sentido de las agujas del reloj.
NOTA: Utilice la notación //para incluir comentarios que expliquen lo que hace esa sección del código.
Código que se puede copiar y pegar:
#include "vex.h"
using namespace vex;
int main() {
// Initializing Robot Configuration. ¡NO LO RETIRE!
vexcodeInit();
while (true) {
Brain.Screen.setCursor(1, 1);
Brain.Screen.print("Es verdadero y el bucle continúa");
Brain.Screen.clearScreen();
LeftMotor.spin(adelante);
RightMotor.spin(atrás);
wait(200, msec);
}
}
O bien, use el bucle while() para que el programa repita las mismas instrucciones mientras una condición es verdadera.
- Dentro de la estructura de control
principaladd awhile(). - Dentro de los paréntesis
while(), agregue una condición para que el programa la verifique
NOTA: En el ejemplo anterior, la condición que se está verificando es si se presiona la pantalla del cerebro. En este caso, el bucle while continuará mientras la pantalla no esté presionada porque la condición está establecida en false.
Dentro de los frenos rizados de la estructura
while(Brain.Screen.pressing ()==false), agregue instrucciones.
NOTA: En el ejemplo anterior, los dos comandos dentro de los tirantes rizados del bucle while mantienen ambos motores detenidos mientras no se presiona la pantalla. El programa se mantiene dentro de ese bucle a menos que se presione la pantalla del cerebro. Si/cuando lo es, el programa sale del bucle y continúa con las siguientes instrucciones en el programa: mostrar un mensaje y avanzar durante tres segundos antes de detenerse.
NOTA: Utilice la notación
//para incluir comentarios que expliquen lo que hace la sección de código.