Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.

Создать класс Aqueue – структура типа очередь, базирующаяся на массиве указателей фиксированного размера. Предусмотреть, чтобы очередь имела возможность вмещать значения типа, соответствующего библиотечному классу string. Предусмотреть функции – члены класса для выполнения следующих операций:

аdd() – занести в очередь предоставленное значение;

pop() – извлечь и изъять значения из очереди;

print() – вывести все значения из очереди на экран;

num() – вернуть количество значений в очереди;

isempty() – вернуть значение true (тип bool), если очередь пуста.

Реализовать методы консольного и файлового ввода/вывода, создать манипуляторы insetup и outsetup для форматирования соответственно потоков ввода/вывода.

Кинуть код, сделать комментарии к коду.

3 года назад
guest_16388076264063
3 года в сервисе
Был
2 года назад

Заявки фрилансеров

Богдан
 
32 года
3 года в сервисе
Был
3 года назад
3 года назад
Влад
 
21 год
3 года в сервисе
Был
8 месяцев назад
25 отзывов(-2)
3 года назад
ТОП-5
Лабораторные работы
  • Похожие заказы

  • Разработать базовый класс Человек с данными о ФИО, годе рождения и поле. Создать производный класс Инженер с дополнительными данными о ВУЗе, специальности, заработной плате и методами для инициализации и расчетов. Код должен содержать комментарии для пояснения.

    Завершен
    3 года назад
  • Необходимо разработать класс Aqueue, реализующий очередь на массиве указателей фиксированного размера для значений типа string. Класс должен включать конструктор копирования и функции: add() для добавления значений, pop() для извлечения, print() для отображения содержимого, num() для подсчета элементов, и isempty() для проверки пустоты очереди. Код должен содержать комментарии.

    Завершен
    3 года назад
  • Необходимо выполнить 1 и 2 лабораторные работы по логике и основам алгоритмизации на языке Pascal. Работы должны соответствовать указанному варианту 29 из методички. Обратите внимание на требования и формат выполнения.

    Закрыт
    3 года назад
  • Требуется описание параллельного умножителя 2Х4 на языке Verilog HDL с использованием К555ИП8 (SN74LS261N). Основное требование — минимизация количества строк кода. Дедлайн выполнения работы — до субботы, с возможностью доплаты за срочность.

    Закрыт
    3 года назад
  • $14

    Необходимо реализовать прототипированное наследование для разбора выражений, записанных в префиксной форме, с использованием языка Clojure. Ожидается создание функционала, который позволит корректно интерпретировать и обрабатывать такие выражения.

    Закрыт
    3 года назад