Варианты заданий
Определить сколько сотрудников, имеют максимальный общий стаж работы. Сформировать новый список, который содержит данные этих сотрудников. Упорядочить элементы нового списка по значению поля “Стаж по специальности”.
Элементы исходного списка упорядочить по значению поля “Дата рождения” (учитывать значение дня и месяца рождения). Преобразовать исходный список данных студентов, расположив в нем данные в следующем порядке: данные девушек, данные юношей. Каждая группа данных должна сохранять упорядоченность по значению поля “Дата рождения”.
Элементы исходного списка упорядочить по значению поля “Фамилия”. Определить сколько всего сотрудников, имеют высшее образование. Преобразовать исходный список, расположив в нем данные в следующем порядке: данные сотрудников, имеющих высшее образование, данные сотрудников не имеющих его. В каждой группе данных сохранить упорядоченность по значению поля “Фамилия”,
Определить сколько девушек и сколько юношей на заданном факультете. Сформировать новый список, содержащий данные студентов этого факультета. Упорядочить элементы нового списка по значению поля “Фамилия”.
Элементы исходного списка упорядочить по значению поля “Фамилия”. Определить сколько сотрудников, не имеют высшего образования. Удалить из списка данные этих сотрудников.
Упорядочить элементы исходного списка по значению поля “Дата рождения” (учитывать только год рождения). Определить количество студентов, которые родились в заданном году. Удалить из исходного списка данные студентов, родившихся в этом году.
Определить сколько сотрудников-женщин, имеют высшее или среднее специальное образование. Сформировать новый список, который содержит данные этих сотрудников. Упорядочить элементы нового списка по значению поля “Стаж по специальности”.
Определить количество студенток из Москвы, Московской области и других регионов. Для региона с максимальным числом студенток сформировать новый список, содержащий данные студенток. Упорядочить элементы нового списка по значению поля “Фамилия”.
Элементы исходного списка упорядочить по значению поля “Фамилия”. Определить сколько всего сотрудников, имеют высшее образование. Преобразовать исходный список, расположив в нем данные в следующем порядке: данные сотрудников, имеющих высшее образование, данные сотрудников не имеющих его. В каждой группе данных сохранить упорядоченность по значению поля “Фамилия”.
Упорядочить элементы исходного списка по значению поля “Фамилия”. Преобразовать исходный список, расположив в нем данные в следующем порядке: данные студентов из Москвы, данные студентов из Московской области, данные остальных студентов. Каждая группа данных должна сохранить упорядоченность по значению поля “Фамилия”.
Элементы исходного списка упорядочить по значению поля “Дата рождения” (учитывать значение дня и месяца рождения). Определить сколько сотрудников, родились в заданном году. Удалить из исходного списка данные сотрудников, родившихся в этом году.
Упорядочить элементы исходного списка по значению поля “Государство”. Определить из каких государств ( кроме России) есть студенты и количество студентов из каждого государства. Удалить из списка данные этих студентов.
Определить сколько сотрудников-женщин и сколько сотрудников - мужчин, имеют общий стаж работы не менее 5-х лет и стаж работы по специальности не менее 2-х лет. Сформировать новый список, который содержит данные этих сотрудников. Элементы нового списка упорядочить по значению поля “Фамилия”.
Определить общее число студентов из областей России (Московской области). Сформировать новый список, который будет содержать данные этих студентов. Упорядочить данные в списке по значению поля “Область”.
Упорядочить элементы исходного списка по значению поля “Фамилия”. Определить, сколько сотрудников уволено в заданном году. Удалить из списка данные этих сотрудников.
Упорядочить элементы исходного списка по значению поля “Дата рождения” (учитывать только год рождения). Определить сколько всего студентов ( девушек и юношей ), родились в заданном году. Среди этих студентов найти самого старшего и самого младшего студента. Удалить из исходного списка данные всех студентов, родившихся в этом году.
Определить сколько сотрудников, родились в заданном году. Сформировать новый список, содержащий данные этих сотрудников. Элементы нового списка упорядочить по значению поля “Дата рождения” (учитывать значение дня и месяца рождения).
Определить факультет (ы), на котором(ых) обучается максимальное число студентов. Для заданного факультет с максимальным числом студентов сформировать новый список содержащий данные студентов этого факультета. Упорядочить элементы нового списка по значению поля “Фамилия”.
Упорядочить элементы исходного списка по значению поля “Фамилия”. Преобразовать исходный список, расположив в нем данные в следующем порядке: данные сотрудников, имеющих высшее образование, данные сотрудников, имеющих среднее специальное образование, данные остальных сотрудников. Каждая группа данных должна быть упорядочена по значению поля “Фамилия”.
Преобразовать исходный список, расположив в нем данные в следующем порядке: данные девушек, данные юношей. Каждая группа данных должна быть упорядочена по значению поля “Фамилия”. Добавить в список данные новых студентов. При добавлении новых данных учитывать пол студента и сохранять упорядоченность данных.
Примечание. Вид списка:
Однонаправленный линейный ( стек/ очередь) по выбору.
Двунаправленный линейный.
Таблица выбора варианта
№ по списку |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
Номер структуры данных |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
Алгоритм сортировки |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
Вид исходного списка |
1 |
1 |
1 |
1 |
1 |
2 |
2 |
2 |
2 |
2 |
1 |
1 |
1 |
Номер задания |
1 |
11 |
2 |
12 |
3 |
13 |
4 |
14 |
5 |
15 |
6 |
16 |
7 |
№ по списку |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
22 |
23 |
24 |
25 |
26 |
Номер структуры данных |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
Алгоритм сортировки |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
Вид исходного списка |
1 |
1 |
2 |
2 |
2 |
2 |
2 |
1 |
1 |
1 |
1 |
1 |
2 |
Номер задания |
17 |
8 |
18 |
9 |
19 |
10 |
20 |
1 |
11 |
2 |
12 |
3 |
13 |
№ по списку |
27 |
28 |
29 |
30 |
31 |
32 |
33 |
34 |
35 |
36 |
37 |
38 |
39 |
Номер структуры данных |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
Алгоритм сортировки |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
1 |
2 |
Вид исходного списка |
1 |
1 |
2 |
2 |
2 |
2 |
2 |
1 |
1 |
1 |
1 |
1 |
2 |
Номер задания |
4 |
14 |
5 |
15 |
6 |
16 |
7 |
17 |
8 |
18 |
9 |
19 |
10 |
