A PHP Error was encountered

Severity: 8192

Message: mysql_escape_string(): This function is deprecated; use mysql_real_escape_string() instead.

Filename: mysql/mysql_driver.php

Line Number: 318

Циклопы любят все повторять по много раз...

Воскресенье, 24 января 2010 г.
Рубрика: Изокод
Подписаться на комментарии по RSS
Кто пропустил первое занятие по программированию? - Пожалуйте сюда. Там вы узнаете, что такое Processing и с чем его хотят. Узнали? Едем дальше...

Продолжаем играючи изучать программирование красоты. Сегодня у нас в гостях цикл-оп. Выглядит не страшно, циклится не вечно - столько сколько попросим, повторяет все, что укажем. Немногословен от природы, поэтому придется мне за него выступить.

Берем код здесь и вставляем его в Processing, видим:

Так уж получается, что иногда за один раз (один кадр нашей анимации) надо нарисовать несколько штучек, а не одну. Тогда нужен цикл: возможность объяснить компьютеру сколько раз нам надо выполнить одно и тоже действие или компанию действий. Смотрим выделенную строчку и... даже объяснить то - нечего. В хорошем языке программирования всегда так - самый минимум необходимого, прямо как тут: for(для) переменной i начинаем с нуля и заканчиваем на 299 (повторяем пока i ), приращивая к i по единичке. Синтаксис - не нарушаем: скобки, точки с запятыми - все это на своих местах, пробелы - по желанию. И тогда мы выполняем 300 раз то, что находится в фигурных скобках. Запускаем, останавливаем. Последовательно оживляем закомментированные наклонными слешами строчки и опять запускаем. Получаем варианты красоты:

  

С цветом экспериментировать будете? А с числами? Все числа типа 0.001, 1.025... - чистые подгонки, чтобы что-то было не слишком крупное, другое не слишком мелкое, третье вращалось быстрее и так далее... - находятся экспериментальным путем. Поменяйте их, чтобы увидеть - что имеется в виду. А fill(0,0,0,5) для этого напишите как fill(0,0,0) - пропадет эффект затухания, формы станут виднее. Погадайте о смысле последней цифры в fill(0,0,0,5). Гадать конечно лучше - экспериментально, максимальное значение - 255.

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

odnoklassniki.ru mail.ru rutvit.ru technorati.com blogger.com livejournal.ru memori.ru mister-wong.ru

Комментариев: 1

  1. Отлично. Наконец-то туторы пошли.

Оставьте комментарий!

cheese surprised sick hmmm cool smile

Используйте нормальные имена

(войти без комментирования)

Имя и сайт используются только при регистрации

Если вы уже зарегистрированы как комментатор или хотите зарегистрироваться, укажите пароль и свой действующий email. При регистрации на указанный адрес придет письмо с кодом активации и ссылкой на ваш персональный аккаунт, где вы сможете изменить свои данные, включая адрес сайта, ник, описание, контакты и т.д., а также подписку на новые комментарии.

(обязательно)