//Отдельного типа для стека в 1С нет,
//его роль играет Массив
Стек = Новый Массив;
//Кладём на вершину
Стек.Добавить(1);
Стек.Добавить(3);
Стек.Добавить(5);
//Смотрим вершину, не снимая
Вершина = Стек[Стек.ВГраница()];
//Вершина = 5
//Снимаем с вершины
Пока Стек.Количество() > 0 Цикл
Последний = Стек.ВГраница();
Сообщить(Стек[Последний]);
Стек.Удалить(Последний);
КонецЦикла;
//Сообщает: 5
// 3
// 1