Задание
motor
wait1Msec\(time\);
motor
motor
wait1Msec\(50\);
}
Пусть дана следующая функция, реализующая движение робот в любых направлениях:
void moving\(int LeftMotor, int RightMotor, int time\)
{
motor
\[port1\]
= LeftMotor;motor
\[port2\]
= RightMotor;wait1Msec\(time\);
motor
\[port1\]
= 0;motor
\[port2\]
= 0;wait1Msec\(50\);
}
Допишите основное тело кода так, чтобы при наезде на препятствие робот откатился назад со скоростью 50 в течение 600 милисекунд. В противном случае робот должен ехать вперед со скоростью 50. Кнопка подключена в шестой цифровой порт.
\[не удалось загрузить изображение\]
task main\(\)
{
while\(1\)
{
if\(SensorValue⟨5⟩ == **\.\.\.** \)
{
moving\( **\.\.\.** ,50,100\);
}
else
{
moving\( **\.\.\.** ,\-50, **\.\.\.** \);
}
}
}