Выпускники 11-го класса закупают 18 букетов роз: 5 роз каждому учителю и 11 роз классному руководителю и директору. Общее количество роз составляет 18 * 5 = 90 роз для учителей и 11 + 11 = 22 розы для классного руководителя и директора. Таким образом, всего необходимо 90 + 22 = 112 роз.
Цена одной розы по оптовой цене составляет 35 рублей. Для подсчета общей стоимости всех роз умножим количество роз на цену за штуку: 112 * 35 = 3920 рублей.
Итак, общая стоимость всех роз для выпускников 11-го класса составляет 3920 рублей.