Ваш классный руководитель попросил ему в подготовке мероприятия к празднику 8 марта. Вам нужно подготовить приглашения для ваших одноклассниц в документе Word, для каждой – на отдельной странице.
На вход вашей программы подаются данные: место проведения, время мероприятия, а затем ФИО приглашённых девочек (количество строк заранее неизвестно). язык Python
Усі дані у комп'ютері зберігаються у пам'яті. Щоб отримати доступ до даних нам необхідно знати де саме у пам'яті вони знаходяться. Пам'ять комп'ютера поділена на комірки, і кожна комірка має свій номер. Отже у якості місця у пам'яті можна вказати її номер (адрес). На самому початку розвитку комп'ютерної техніки люди писали програми у машиних кодах, тобто у прямих інструкціях для процесора, і місцезнаходження даних так і визначали — вказуючи їх адрес у пам'яті. Це була дуже кропітка і складна робота, припуститись помилки було дуже легко. Згодом була написана програма Асемблер (Assembler, складальник), яка отримувала програму у текстовому вигляді і перекодувала її у машині коди для процесора. Програма складалась з інструкцій для процесора, але вже у більш зрозумілому для людини вигляді. А для звернення до певної комірки пам'яті замість адреси комірки почали використовувати мнемонічні імена. Це набагато полегшило процес розробки програм, а правила представлення машиних команд у текстовому вигляді назвали "мова Асемблера". Можна сказати що мова Асемблера — це перша мова програмування.
1) СОН
Первоначальное положение вправо (вперёд), влево (назад)
→
шаг
поворот
поворот
←
прыжок
поворот
↓
шаг
шаг
поворот
→
шаг
прыжок
шаг
поворот
↑
шаг
шаг
поворот
←
шаг
поворот
↓
шаг
шаг
поворот
→
прыжок
прыжок
поворот
↑
шаг
шаг
поворот
поворот
↓
прыжок
поворот
→
шаг
поворот
↑
шаг
поворот
поворот
↓
прыжок
шаг
2) ФОН
Первоначальное положение вправо (вперёд), влево (назад)
→
шаг
шаг
поворот
поворот
поворот
↓
шаг
поворот
поворот
поворот
←
шаг
шаг
поворот
поворот
поворот
↑
шаг
поворот
поворот
поворот
→
прыжок
поворот
поворот
поворот
↓
шаг
шаг
поворот
→
прыжок
прыжок
шаг
поворот
↑
шаг
шаг
поворот
←
шаг
поворот
↓
шаг
шаг
поворот
→
прыжок
прыжок
поворот
↑
шаг
шаг
поворот
поворот
↓
прыжок
поворот
→
шаг
поворот
↑
шаг
поворот
поворот
↓
прыжок
шаг
Объяснение:
Двигать можем только вперёд, чтобы повернуть в сторону куда нужно двигаться используем поворот на 90° от начального положения влево (против часовой стрелки).