Алгоритми з повторенням. Цикли. Цикли з умовою

Перегляньте презентацію:



цикли from Ekatrerina Kowalenko

Завдання 1. Напишемо програму, яка малюватиме квадрат. 

Товщина лінії 5 пікселів (width=5), колір лінії - зелений (color("green")).

Дайте відповіді на питання:

  1. Скільки змінних використано у програмі?
  2. Які команди є тілом циклу?
  3. Скільки разів повториться тіло циклу?


Завдання 2. Пишемо програму малювання п'ятикутника.


Змінимо нашу програму малювання квадрату. Нехай тепер вона малює п'ятикутник.

Які зміни потрібно внести? 

По-перше, тепер потрібно повертати не на кут 90 градусів, а на інший кут.
Як його вирахувати? Дуже просто. Повне коло має 360 градусів, квадрат має 4 кути, отже один кут - це 360/4=90 градусів.
П'ятикутник має п'ять кутів, отже, один кут дорівнюватиме 360/5=72.

Щоб обчислити кут повороту, необхідно 360 поділити на кількість кутів.

По-друге, для малювання п'ятикутника тіло циклу має повторитися 5 разів.

Код програми:

Отримаємо такий результат:



Можна замінити одну команду і п'ятикутник "перевернеться".

Отримаємо ось такий результат:



Завдання 3. Напишіть програму малювання шестикутника (колір і товщину лінію задайте самостійно).





Немає коментарів:

Дописати коментар