2. Написать функцию, которая в зависимости от типа переданного параметра выводит сообщение. Если типы "число", "строка", "дата", то сообщение: "Данный параметр имеет тип " и далее название типа. Если тип "булево", то сообщение: "Данный параметр может принимать значение "истина" или "ложь"". Если другой тип, то сообщение: "тип не определен". 3. Массивы. Ввести в массивы значения месяцев: январь-июнь. 4. Структура. Ввести в структуру значение месяцев январь-июнь и порядковый номер соответствующего месяца. (январь - 1, февраль - 2, март - 3 и т.д. включая июнь). 5. Соответствие. Ввести в структуру значение месяцев январь-июнь и порядковый номер соответствующего месяца. (январь - 1, февраль - 2, март - 3 и т.д. включая июнь). В комментариях к созданию соответствия написать в чём отличается соответствие от структуры. 6. Список значений. Загрузить значения из массива, заполненного для пункта 3. Выполнить сортировку элементов по значению. 7. Таблица значений. Ввести в таблицу значений в колонку "Месяц" - название месяца, в колонку "Номер месяца" - порядковый номер соответствующего месяца.