Буквы = Новый Структура;
Буквы.Вставить("В", "согласная");
Буквы.Вставить("А", "гласная");
Буквы.Вставить("Б", "согласная");
//Собираем ключи в список и сортируем
Ключи = Новый СписокЗначений;
Для Каждого Буква Из Буквы Цикл
Ключи.Добавить(Буква.Ключ);
КонецЦикла;
Ключи.СортироватьПоЗначению(
НаправлениеСортировки.Возр);
//Пересобираем структуру в новом порядке
СортБуквы = Новый Структура;
Для Каждого Элемент Из Ключи Цикл
Ключ = Элемент.Значение;
Значение = Неопределено;
Буквы.Свойство(Ключ, Значение);
СортБуквы.Вставить(Ключ, Значение);
КонецЦикла;
//СортБуквы = [А:гласная Б:согласная
// В:согласная]
Части = Новый Массив;
Для Каждого Буква Из СортБуквы Цикл
Части.Добавить(Буква.Ключ + ":" +
Буква.Значение);
КонецЦикла;
Сообщить(СтрСоединить(Части, " "));