Форум программистов, компьютерный форум CyberForum.ru

Контейнеры - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ ВВОД-ВЫВОД!!!! http://www.cyberforum.ru/cpp-beginners/thread320264.html
Неправльно! Вообще ничего не выводит..... Структура «абонент телефонной сети» содержит следующие поля: 1) фамилия (строка), 2) улица, 3) дом, 4) квартира, 5) тел. номер. Переопределить операции << и >> для файлового ввода-вывода такого типа данных. #include <iostream> #include <string> struct telephone_subscribers{ std::string name,
C++ Прокомментировать v3.0 Цели Написать программу на языке c++, моделирующую иерархию классов ры- баков (Fisher), добывающих рыбу. Все рыбаки имеют имена. Улов y (yield) определяется удачей l 2 (0; 1) (luck) и типом рыбака. Типы рыбаков: Любитель (Amateur) Улов прямо пропорционален удаче: y = A • l. Максимальный улов для любого любителя A = 20 кг. Профессионал (Profi) Улов зависит от удачи линейно: y = A • (0.5 +... http://www.cyberforum.ru/cpp-beginners/thread320263.html
C++ Создать класс для хранения календарных дат.
Создать класс для хранения календарных дат. Обеспечить возможность работы с датами в различных форматах, изменения даты на заданное количество дней. Перегрузить операцию «–» для нахождения разности дат и операции сравнения. Для класса определить оператор <<. Стандартные функции и типы С для работы с датами не использовать. Работа с датами в различных форматах, НО МНЕ НУЖНО ЕЩЕ ВСТАВИТЬ...
Прокомментировать v2.0 C++
Цели Написать программу на языке C++, реализующую арифметику рацио- нальных чисел вида a = i/k, где i, k – натуральные числа.Должныбыть как минимум определеныоператоры+, +=, -, -=, *, *=, /, /=, = , допус- кающие построение арифметических выражений в том виде, в каком они справедливы для int, а также позволяющие в одном выражении смешивать рациональные и целые числа. Листинг: #include...
C++ Прокомментировать http://www.cyberforum.ru/cpp-beginners/thread320258.html
Написать программу на языке C + +, моделирующую поведение строителя пира- миды (Mason) путём создания соответствующего класса. Каждый строитель идентифицируется именем и долей B 2 (0; 1) каменных бло- ков, разбиваемых при кладке. Все рабочие имеют одинаковое ограничение - проф- союз запрещает принимать более N0 блоков за смену. Высота H построенного строения зависит от количества выданных...
C++ Лаба по C++. из десятичной в двоичную! Написать программу на языке C++, читающую со стандартного ввода 4 деся- тичных числа x, y,m, n. Все смещения будут указываться начиная с младшего бита, начиная с 0. В числах x, y обменять местами младшие n из x на старшие n бит из x, потом инвертировать 9 старших бит в y. Программа должна вывести все исходные данные в десятичном виде, исходные и полученные значения x, y в двоичном виде в... подробнее

Показать сообщение отдельно
Virtus2000
Сообщений: n/a
15.06.2011, 18:13     Контейнеры
Здравствуйте. Помогите написать программу на С, с этим языком не знаком почти, а контейнеры вообще не понимаю. В общем беда полная....

1. Создать контейнер, содержащий объекты пользовательского типа. Тип контейнера выбирается в соответствии с вариантом задания.
2. Отсортировать его по убыванию элементов.
3. Просмотреть контейнер.
4. Используя подходящий алгоритм, найти в контейнере элемент, удовлетворяющий заданному условию.
5. Переместить элементы, удовлетворяющие заданному условию в другой (предварительно пустой) контейнер. Тип второго контейнера определяется вариантом задания.
6. Просмотреть второй контейнер.
7. Отсортировать первый и второй контейнеры по возрастанию элементов.
8. Просмотреть их.
9. Получить третий контейнер путем слияния первых двух.
10. Просмотреть третий контейнер.
11 .Подсчитать, сколько элементов, удовлетворяющих заданному условию, содержит третий контейнер.
12.Определить, есть ли в третьем контейнере элемент, удовлетворяющий заданному условию.

1-ый контейнер vector
2-ой контейнер list
тип данных int
Заданное условие можно придумать самому. 3-ий контейнер любой.

Заранее благодарю!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:18. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru