Выберите правильные варианты написания функции, реализующей подъем "руки" робота ClawBot на угол, равный 200 градусов, с помощью оператора цикла. Коэффициент усиления регулятора равен 2. Контроль угла поворота осуществляется с помощью оптического или встроенного энкодера. task ArmUp() { while(nMotorEncoder(Arm) < 200) { motor[Arm] = 2*(200 - nMotorEncoder(Arm)); wait1Msec(10); } } task ArmUp() { while(SensorValue(Arm) < 200) { motor[Arm] = 2*(200 - SensorValue(Arm)); wait1Msec(10); } } task ArmUp() { while(SensorValue(Arm) < 200) { motor[Arm] = 2*(200 - SensorValue(Arm)) wait1Msec(10); } } task ArmUp() { while(nMotorEncoder(Arm) < 200) { motor[Arm] = 2 + 200 - nMotorEncoder(Arm); wait1Msec(10); } } task ArmUp() { while(SensorValue(Arm) > 200) { motor[Arm] = 2/(200 - SensorValue(Arm)); wait1Msec(10); } }
Задание

Выберите правильные варианты написания функции, реализующей подъем "руки" робота ClawBot на угол, равный 200 градусов, с помощью оператора цикла. Коэффициент усиления регулятора равен 2. Контроль угла поворота осуществляется с помощью оптического или встроенного энкодера.

\[не удалось загрузить изображение\]

  • task ArmUp\(\)
    {
    while\(nMotorEncoder\(Arm\) < 200)
    {
    motor
    \[Arm\]
    = 2*\(200 \- nMotorEncoder\(Arm\));
    wait1Msec\(10\);
    }
    }
  • task ArmUp\(\)
    {
    while\(SensorValue\(Arm\) < 200)
    {
    motor
    \[Arm\]
    = 2*\(200 \- SensorValue\(Arm\));
    wait1Msec\(10\);
    }
    }
  • task ArmUp\(\)
    {
    while\(SensorValue\(Arm\) < 200)
    {
    motor
    \[Arm\]
    = 2*\(200 \- SensorValue\(Arm\))
    wait1Msec\(10\);
    }
    }
  • task ArmUp\(\)
    {
    while\(nMotorEncoder\(Arm\) < 200)
    {
    motor
    \[Arm\]
    = 2 + 200 - nMotorEncoder\(Arm\);
    wait1Msec\(10\);
    }
    }
  • task ArmUp\(\)
    {
    while\(SensorValue\(Arm\) > 200)
    {
    motor
    \[Arm\]
    = 2/\(200 \- SensorValue\(Arm\));
    wait1Msec\(10\);
    }
    }