Задание 1. Вычисление дат праздников для указанного года Напишите три функции для вычисления дат указанных праздников США (ru.wikipedia.org/wiki/Пра... День Мартина Лютера Кинга (третий понедельник января); День памяти (последний понедельник мая); День благодарения (четвёртый четверг ноября). Напишите две функции для вычисления дат указанных праздников Франции (ru.wikipedia.org/wiki/Пра... Марди Гра (Mardi gras) (Последний день перед началом католического Великого поста); Вознесение (Ascension) (40 дней после католической Пасхи). Для вычисления даты католической пасхи использовать алгоритм Гаусса вычисления даты Пасхи (en.wikipedia.org/wiki/Com... Напишите функции для вычисления следующих праздников Республики Беларусь (ru.wikipedia.org/wiki/Пра... День белорусской науки (последнее воскресенье января); День Государственного герба Республики Беларусь и Государственного флага Республики Беларусь (второе воскресенье мая); День изобретателя и рационализатора (последняя суббота июня); День молодёжи (последнее воскресенье июня); День железнодорожника (первое воскресенье августа); День танкистов (второе воскресенье сентября); День мира (третий вторник сентября); День учителя (первое воскресенье октября). Напишите функции для вычисления следующих праздников Туркменистана (science.gov.tm/turkmenist... Праздник туркменского скакуна последнее воскресенье апреля; Праздник туркменского ковра последнее воскресенье мая; День работников текстильной промышленности первое воскресенье июня; День работников энергетической промышленности вторая суббота сентября; Праздник урожая второе воскресенье ноября. У каждой функции в качестве входного аргумента использовать год; возвращаемое значение должно возвращать дату соответствующего праздника в указанном году. Задание 2. Управление порядком выполнения команд Напишите функции для вычисления для указанной даты: названия животного, стихии и цвета по китайскому календарю (ru.wikipedia.org/wiki/Кит..., ru.wikipedia.org/wiki/Кит... У каждой функции в качестве входного аргумента использовать дату; возвращаемое значение должно возвращать строку соответствующую указанной характеристике по китайскому календарю. Задание 3. Циклы Напишите функцию, которая для указанного диапазона Excel возвращает конкатенацию всех встречающихся в нем значения через указанный разделитель. Предусмотрите возможность выбора будут ли пропускаться пустые ячейки, а также порядок конкатенации (по строкам или по столбцам).