НачалоИнициализация переменных и таймераСоздание формы и изображенияУстановка размеров изображенияЗаполнение массива rainaУстановка DoubleBuffered для сглаживания изображенияНачало цикла Timer1TimerПроверка условия для движения облакаРисование неба и землиРисование облакаПроверка условия для отображения дождяРисование дождяУвеличение счетчикаПроверка условия завершения циклаСброс счетчика и позиции облакаКонец цикла Timer1TimerКонец.