аленкатв3
26.11.2020 18:32

Катя решает следующую задачу.
Дано: Робот в клетке А (см. рисунок).
Получить: Робот в клетке Б, закрашены все помеченные клетки.

Она составила основной алгоритм ;

ОСНОВНОЙ АЛГОРИТМ
использовать Робот

алг из А в Б с закрашиванием
дано | Робот в клетке А
надо | Робот в клетке Б, закрашены все помеченные клетки

нач
закрашивание блока
обход стены
закрашивание блока
обход стены
закрашивание блока
кон

Затем вс алгоритм закрашивание блока:

ВС АЛГОРИТМ "ЗАКРАШИВАНИЕ БЛОКА"
алг закрашивание блока
нач
нц 4 раз
закрасить вправо; закрасить; вправо; закрасить
влево; влево; вниз
кц
закрасить; вправо; закрасить; вправо; закрасить
кон

Ей осталось доделать вс алгоритм обход стены:
ВС АЛГОРИТМ "ОБХОД СТЕНЫ"
алг обход стены

нач
нц ? раз
влево
кц
нц ?? раз
вверх
кц
нц ??? раз
вправо
кц
вниз
вниз
вправо
кон

Подскажите Кате, какие числа нужно поставить вместо знаков во Менять саму структуру алгоритма нельзя.)

Напишите, какое число нужно поставить вместо "?".

Напишите, какое число нужно поставить вместо "??".

Напишите, какое число нужно поставить вместо "???".

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
mansya01
07.04.2023 16:43

ответ: Python (найчастіше вживане прочитання — «Па́йтон», запозичено назву[7] з британського шоу Монті Пайтон) — інтерпретована об'єктно-орієнтована мова програмування високого рівня зі строгою динамічною типізацією.[8] Розроблена в 1990 році Гвідо ван Россумом. Структури даних високого рівня разом із динамічною семантикою та динамічним зв'язуванням роблять її привабливою для швидкої розробки програм, а також як засіб поєднування наявних компонентів. Python підтримує модулі та пакети модулів, що сприяє модульності та повторному використанню коду. Інтерпретатор Python та стандартні бібліотеки доступні як у скомпільованій, так і у вихідній формі на всіх основних платформах. В мові програмування Python підтримується кілька парадигм програмування, зокрема: об'єктно-орієнтована, процедурна, функціональна та аспектно-орієнтована.

Объяснение:

0,0(0 оценок)
Ответ:
daryabazhutina
24.11.2020 07:43
Написал на C# но в принципе код  очень простой поэтому сможешь переписать на любой язык)

Console.WriteLine("Введите А");           
int a = Convert.ToInt16(Console.ReadLine());           
if (a >0)
{ Console.WriteLine("---------------------------");
 Console.WriteLine("Число "+a+" положительное"); }           
 if (a < 0) { Console.WriteLine("---------------------------");
Console.WriteLine("Число " + a + " отрицательное"); }           
 if (a == 0) { Console.WriteLine("---------------------------");
Console.WriteLine("Вы ввели 0"); }                          
  Console.ReadLine();
Составить алгоритм и написать программу. пользователь вводит число а, программа определяет положител
Составить алгоритм и написать программу. пользователь вводит число а, программа определяет положител
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота