М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
Anjica
Anjica
19.03.2022 23:02 •  Информатика

Робот-путешественник может перемещаться вверх, вниз, влево и право на заданное количество шагов. буквы в,н,л,п направлени. число шагов, которые необходимо выполнить в заданном направлении, указывается перед соответствующей буквой. постройте маршрут движения робот-путешественника по алгоритму: 7п 1в 1п 5в 2п 1в 1л 1в 2л 5н 1л 1в 5л 1н 1л 2в 1л 4н 1п 1н.

👇
Ответ:
zenfnfsj
zenfnfsj
19.03.2022
Немного мутно.Там он от отправительной точки идёт а потом к ней возвращается и идёт за точку
Робот-путешественник может перемещаться вверх, вниз, влево и право на заданное количество шагов. бук
4,6(59 оценок)
Открыть все ответы
Ответ:
hiset37281
hiset37281
19.03.2022

хотелось бы контекст увидеть, но заменить можно с такой идеей:

у нас я так понял так или иначе выполняется элементДвижения (влево или вправо). давайте я создам метод с типом возврата элементДвижения

и тогда в нем после выполнения первого неполного ветвления мы уже что-то вернем и выйдем из метода и на второе ветвление (которое тогда не очень-то и нужно мы попадаем как в ветку иначе) ну вот такая идея...

было

if(слева стена)

{

вправо;

}

else

{

влево;

}

стало

МойМетод(); // вызываю метод

// а вот и сам метод

элементДвижения МойМетод()

{

if(слева стена)

{

return вправо;

}

if(слева не стена) // вообще можно не писать

{

return влево;

}

}

4,6(74 оценок)
Ответ:
тошка12
тошка12
19.03.2022

К основным описания алгоритмов можно отнести следующие:

словесно-формульный (на естественном языке);структурный или блок-схемный;с использованием специальных алгоритмических языков;с граф-схем (граф - совокупность точек и линий, в которой каждая линия соединяет две точки. Точки называются вершинами, линии - рёбрами);с сетей Петри.

Перед составлением программ чаще всего используются словесно-формульный и блок-схемный Иногда перед составлением программ на низкоуровневых языках программирования типа языка Ассемблера алгоритм программы записывают, пользуясь конструкциями некоторого высокоуровнего языка программирования. Удобно использовать программное описание алгоритмов функционирования сложных программных систем. Так, для описания принципов функционирования ОС использовался Алголо-подобный высокоуровневый язык программирования.

4,5(62 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ