Главная страница

Лабораторная работа - Работа с коллекциями List на языке C#. ЛР03 - Работа с коллекциями List. Работа с коллекциями типа List


Скачать 200.89 Kb.
НазваниеРабота с коллекциями типа List
АнкорЛабораторная работа - Работа с коллекциями List на языке C
Дата16.02.2022
Размер200.89 Kb.
Формат файлаdocx
Имя файлаЛР03 - Работа с коллекциями List.docx
ТипЛабораторная работа
#363839
страница3 из 4
1   2   3   4

Задание 8.

  1. Описать класс футбольных команд, включающий свойства: Название, Тренер, Количество набранных очков, Текущее место таблицы.

  2. Описать коллекцию футбольных команд.




  1. Создать и сохранить в ней следующие объекты

Название

Тренер

Количество очков

Текущее место

Метеор

Иванов

12

10

Вымпел

Петров

16

7

Комета

Сидоров

25

1

Арсенал

Григорьев

22

4

Буровик

Дорогин

18

6




  1. Вывести на экран свойства всех объектов коллекции.




  1. Добавить перед объектом с Названием = Комета новый объект




Название

Тренер

Количество очков

Текущее место

Звезда

Тетерин

14

9




  1. Вывести на экран список всех объектов коллекции.

  2. Удалить из коллекции объект с ID = 2.

  3. Вывести на экран список всех объектов коллекции.

  4. Найти в коллекции все команды с количеством очков >= 18, записать их в коллекцию Winers и показать свойства всех ее объектов.

  5. Упорядочить все объекты коллекции по свойствам Название и Текущее место. Показать их на экране.



Задание 1.

  1. Описать класс сотрудников компании, включающий свойства: ID, ФИО, Должность, Зарплата.

  2. Описать коллекцию сотрудников Company.




  1. Создать и сохранить в ней следующие объекты

ID

ФИО

Должность

Зарплата

1

Махотина А.

Инженер

38000

2

Гуськов Б.

Менеджер

45000

3

Луценко А.

Директор

60000

4

Кемаев А.

Инженер

38000

5

Антонова С.

Менеджер

40000




  1. Вывести на экран свойства всех объектов коллекции.

  2. Добавить перед объектом с ID = 3 новый объект

ID

FIO

Должность

Зарплата

6

Семенов Б.

Менеджер

58000




  1. Вывести на экран список всех объектов коллекции.

  2. Удалить из коллекции объект с ID == 4.

  3. Вывести на экран список всех объектов коллекции.

  4. Найти в коллекции всех менеджеров, записать их в коллекцию CompManagers и показать свойства всех ее объектов.

  5. Упорядочить все объекты коллекции по свойствам Зарплата и ФИО. Показать их на экране.


Задание 10.

  1. Описать класс автомобилей Avto, включающий свойства: ID, Госномер, ФИО (владельца), Пробег.

  2. Описать коллекцию сотрудников AvtoPark.




  1. Создать и сохранить в ней следующие объекты

ID

Марка

ФИО

Пробег

1

Ford

Гурьев А.

38000

2

Audi

Сидоров П.

45000

3

Bentley

Петров А.

98000

4

Ford

Иванов Д.

47000

5

Audi

Григорьев И.

10000




  1. Вывести на экран свойства всех объектов коллекции.

  2. Добавить перед объектом с ID = 3 новый объект

ID

Марка

ФИО

Пробег

6

Ferrari

Старостин Г.

58000




  1. Вывести на экран список всех объектов коллекции.

  2. Удалить из коллекции объект с ID == 3.

  3. Вывести на экран список всех объектов коллекции.

  4. Найти в коллекции все автомобили Ford, записать их в коллекцию AvtoFords и показать свойства всех ее объектов.

  5. Упорядочить все объекты коллекции по свойствам Пробег и ФИО. Показать их на экране.


Задание 11.

  1. Описать класс Компьютеров, включающий свойства: ID, Марка, Объем оперативной памяти (ОП), Объем дисковой памяти (ДП), Скорость.

  2. Описать коллекцию компьютеров Computers.




  1. Создать и сохранить в ней следующие объекты

ID

Марка

ОП (Ггб)

ДП(Ггб)

Скорость (Ггц)

1

Apple

12

200

2

2

Asus

6

1500

2.3

3

Lenovo

8

600

2.5

4

Assus

6

1000

4

5

Apple

4

1400

2.8




  1. Вывести на экран свойства всех объектов коллекции.




  1. Добавить перед объектом с ID = 3 новый объект

ID

Марка

ОП (Ггб)

ДП(Ггб)

Скорость (Ггц)

1

Sumsung

10

2000

4.4




  1. Вывести на экран список всех объектов коллекции.

  2. Удалить из коллекции объект с ID == 3.

  3. Вывести на экран список всех объектов коллекции.

  4. Найти в коллекции все компьютеры Assus, записать их в коллекцию CompAssus и показать свойства всех ее объектов.

  5. Упорядочить все объекты коллекции по свойствам Марка и Скорость. Показать их на экране.



Задание 12.

  1. Описать класс футбольных команд, включающий свойства: Название, Тренер, Количество набранных очков, Текущее место таблицы.

  2. Описать коллекцию футбольных команд.




  1. Создать и сохранить в ней следующие объекты

Название

Тренер

Количество очков

Текущее место

Метеор

Иванов

12

10

Вымпел

Петров

16

7

Комета

Сидоров

25

1

Арсенал

Григорьев

22

4

Буровик

Дорогин

18

6




  1. Вывести на экран свойства всех объектов коллекции.




  1. Добавить перед объектом с Названием = Комета новый объект




Название

Тренер

Количество очков

Текущее место

Звезда

Тетерин

14

9




  1. Вывести на экран список всех объектов коллекции.

  2. Удалить из коллекции объект с ID = 2.

  3. Вывести на экран список всех объектов коллекции.

  4. Найти в коллекции все команды с количеством очков >= 18, записать их в коллекцию Winers и показать свойства всех ее объектов.

  5. Упорядочить все объекты коллекции по свойствам Название и Текущее место. Показать их на экране.


Задание 13.

  1. Описать класс сотрудников компании, включающий свойства: ID, ФИО, Должность, Зарплата.

  2. Описать коллекцию сотрудников Company.




  1. Создать и сохранить в ней следующие объекты

ID

ФИО

Должность

Зарплата

1

Махотина А.

Инженер

38000

2

Гуськов Б.

Менеджер

45000

3

Луценко А.

Директор

60000

4

Кемаев А.

Инженер

38000

5

Антонова С.

Менеджер

40000




  1. Вывести на экран свойства всех объектов коллекции.

  2. Добавить перед объектом с ID = 3 новый объект

ID

FIO

Должность

Зарплата

6

Семенов Б.

Менеджер

58000




  1. Вывести на экран список всех объектов коллекции.

  2. Удалить из коллекции объект с ID == 4.

  3. Вывести на экран список всех объектов коллекции.

  4. Найти в коллекции всех менеджеров, записать их в коллекцию CompManagers и показать свойства всех ее объектов.

  5. Упорядочить все объекты коллекции по свойствам Зарплата и ФИО. Показать их на экране.


Задание 14.

  1. Описать класс автомобилей Avto, включающий свойства: ID, Госномер, ФИО (владельца), Пробег.

  2. Описать коллекцию сотрудников AvtoPark.




  1. Создать и сохранить в ней следующие объекты

ID

Марка

ФИО

Пробег

1

Ford

Гурьев А.

38000

2

Audi

Сидоров П.

45000

3

Bentley

Петров А.

98000

4

Ford

Иванов Д.

47000

5

Audi

Григорьев И.

10000




  1. Вывести на экран свойства всех объектов коллекции.

  2. Добавить перед объектом с ID = 3 новый объект

ID

Марка

ФИО

Пробег

6

Ferrari

Старостин Г.

58000




  1. Вывести на экран список всех объектов коллекции.

  2. Удалить из коллекции объект с ID == 3.

  3. Вывести на экран список всех объектов коллекции.

  4. Найти в коллекции все автомобили Ford, записать их в коллекцию AvtoFords и показать свойства всех ее объектов.

  5. Упорядочить все объекты коллекции по свойствам Пробег и ФИО. Показать их на экране.

1   2   3   4


написать администратору сайта