Главная
Случайная страница
Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Ход работы. Составить программу, которая соответственно варианту считывает из файла набор записей (не менее 10) и помещает его в последовательность
- Ознакомиться с необходимым теоретическим материалом.
- В соответствии с вариантом задания составить и отладить программу.
- Оформить отчет.
Задание
Составить программу, которая соответственно варианту считывает из файла набор записей (не менее 10) и помещает его в последовательность. Затем производит необходимые преобразования набора записей и выводит его в поток стандартного вывода.
Варианты задания
Вариант задания рассчитывается по номеру студента в журнале преподавателя.
Вариант
| Запись
| Последоваельность (поля)
| Преобразование
|
| vector
| счет (номер, имя влядельца, баланс)
| отсортировать по номеру
|
| list
| учетная запись (имя, папроль, уровень доступа)
| удалить записи с длиной пароля меньше N (произвольное число)
|
| deque
| студент (иля, фамилия, группа, средний балл)
| отсортировать по имени
|
| vector
| компьтер (цпу, озу, пзу)
| отсортировать по цпу
|
| list
| счет (номер, имя влядельца, баланс)
| если баланс боьше N – уменьшить баланс в 2 раза
|
| deque
| учетная запись (имя, папроль, уровень доступа)
| отсортировать по имени
|
| vector
| студент (иля, фамилия, группа, средний балл)
| удалить студентов со средним баллом N
|
| list
| компьтер (цпу, озу, пзу)
| удалить компьютеры с озу меньше N
|
| deque
| счет (номер, имя влядельца, баланс)
| отсортировать по балансу
|
| vector
| учетная запись (имя, папроль, уровень доступа)
| отсортировать по имени
|
| list
| студент (иля, фамилия, группа, средний балл)
| отсортировать по фамилии
|
| deque
| компьтер (цпу, озу, пзу)
| удалить компьютеры с пзу меньше N
|
| vector
| счет (номер, имя влядельца, баланс)
| если баланс меньше N – увеличить баланс в 2 раза
|
| list
| учетная запись (имя, папроль, уровень доступа)
| отсортировать по уровню
|
| deque
| студент (иля, фамилия, группа, средний балл)
| отсортировать по группе
|
| vector
| компьтер (цпу, озу, пзу)
| отсортировать по цпу
|
| list
| счет (номер, имя влядельца, баланс)
| отсортировать по имени
|
| deque
| учетная запись (имя, папроль, уровень доступа)
| удалить из пароля все символы кроме латинских букв
|
| vector
| студент (иля, фамилия, группа, средний балл)
| отсортировать по имени
|
| list
| компьтер (цпу, озу, пзу)
| удалить компьютеры с пзу меньше N
|
| deque
| счет (номер, имя влядельца, баланс)
| если баланс боьше N – уменьшить баланс в 2 раза
|
| vector
| учетная запись (имя, папроль, уровень доступа)
| отсортировать по имени
|
| list
| студент (иля, фамилия, группа, средний балл)
| удалить студентов со средним баллом N
|
| deque
| компьтер (цпу, озу, пзу)
| отсортировать по пзу
|
| vector
| счет (номер, имя влядельца, баланс)
| отсортировать по балансу
|
| list
| учетная запись (имя, папроль, уровень доступа)
| очистить пароль, если уровень доступа меньше N
|
| deque
| студент (иля, фамилия, группа, средний балл)
| отсортировать по среднему баллу
|
| vector
| компьтер (цпу, озу, пзу)
| удалить компьютеры с цпу меньше N
| Содержание отчета и литература. Содержание отчета и список рекомендуемой литературы совпадают с указанными в указаниям к лабораторной работе 1.
|