Иллюстрированный самоучитель по Basic, вводный курс

Циклический алгоритм. Оператор с заранее известным числом повторений.

Использование оператора цикла очень наглядно в графике (хотя это, как раз, не главное применение данного очень полезного инструмента). Поэтому, давайте освоим правила управления оператором цикла, выполнив несколько упражнений.

137. Напишите программу, рисующую на экране горизонтальную линию, состоящую из точек, расстояние между которыми 8 (рис. 1.35).

Иллюстрированный самоучитель по Basic, вводный курс › Алгоритмы, графика, символы и строки › Циклический алгоритм. Оператор с заранее известным числом повторений.
Рис. 1.35. Горизонтальная линия из точек

138. Заполните экран горизонтальными линиями (через 10), а затем, с помощью еще одного оператора цикла, вертикаль ными линиями другого цвета (тоже через 10). Должна получиться решетка, как на рис. 1.36.

Иллюстрированный самоучитель по Basic, вводный курс › Алгоритмы, графика, символы и строки › Циклический алгоритм. Оператор с заранее известным числом повторений.
Рис. 1.36. Решетка

139. Нарисуйте пятиконечную звезду, вписанную в окружность, как на рис. 1.25. Используйте для рисования и закраски операторы цикла.

140. Постройте пешеходный переход – "зебру", как на рис. 1.37.

Иллюстрированный самоучитель по Basic, вводный курс › Алгоритмы, графика, символы и строки › Циклический алгоритм. Оператор с заранее известным числом повторений.
Рис. 1.37. Пешеходный переход "зебра"

141. Нарисуйте фантастический глаз, как на рис. 1.38.

Иллюстрированный самоучитель по Basic, вводный курс › Алгоритмы, графика, символы и строки › Циклический алгоритм. Оператор с заранее известным числом повторений.
Рис. 1.38. Фантастический глаз

142. Изобразите взрыв сверхновой звезды (если это задание делать по-простому, то понадобится четыре оператора цикла, можно сложнее – но и короче). Сделайте лучи во всех четырех случаях разного цвета. Это придаст живости (рис. 1.39).

Иллюстрированный самоучитель по Basic, вводный курс › Алгоритмы, графика, символы и строки › Циклический алгоритм. Оператор с заранее известным числом повторений.
Рис. 1.39. Взрыв сверхновой

Если Вы заметили ошибку, выделите, пожалуйста, необходимый текст и нажмите CTRL + Enter, чтобы сообщить об этом редактору.