Циклы и комментарии

Материал из WikiAlgoritm

Перейти к: навигация, поиск

Циклы - это те-же условия, за исключением того, что действия в них повторяются непрерывно и многократно, до тех пор, пока соблюдается условие цикла. Циклы могут быть полезны при выполнении различных операций, в которых одни и те-же действия нужно повторять многократно. Я предлагаю Вам создать по моим рекомендациям программу с циклами и комментариями.

Шаг 1.

Создайте в окне объекты, как на рисунке и настройте их:

Файл:Циклы1.PNG

Как Вы поняли, это будет программа с нестандартным окном. Подробнее о том, как красиво и правильно оформить окно, можно прочтиать статью о нестандартных окнах на сайте http://www.dizain-algoritm.ucoz.ru. Ну а мы будем разрабатвыать программу дальше.

Шаг 2.

Для кнопки 1. создайте событие Клик. А в событии создайте действие:

Окно1.Окно1.Закрыть.

Теперь зайдите в раздел комментариев, введите в поле текст:

Этой кнопкой можно закрыть окно

Нажмите кнопку "Создать" внизу. В дереве действий должно появиться следующее:

Файл:Циклы2.PNG

Шаг 3.

Теперь создайте для Надписи1 событие "Нажатие кнопки мыши". Зайдите в раздел циклов и введите в поле для ввода:

_Полезные объекты._Система._Нажата мыши левая = Да

И, как я думаю, Вы уже догадались, нажмите кнопку "Создать" внизу. В дереве действий должно появится следующее:

Файл:Циклы3.PNG

Чтобы добавить действие в цикл, нужно кликнуть на цикл и, зайдя в раздел действий, создать то самое действие. Так мы и сделаем. Создайте действия:

Окно1.Окно1.X = _Полезные объекты._Система._МышьX - _Полезные объекты._объект события._МышьX

И такое - же действие, только вместо всех "X" напишите "Y" без кавычек.

Программа готова! Запустите её. Теперь кнопкой можно закрыть окно, а за "Заголовок" окно можно перемещать. Только Алгоритм от долгой работы такой программы работает медленнее, поэтому я рекомендую Вам скомпилировать её. Этот шаблон также можно применять в построении нестандартного окна; В самом окне можно размещать что угодно.