Главная страница
Навигация по странице:

  • Задание 5 .

  • Задание 6 .

  • Задание 7 .

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


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

    Индивидуальные задания



    Задание 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. Упорядочить все объекты коллекции по свойствам Зарплата и ФИО. Показать их на экране.


    Задание 2.

    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. Упорядочить все объекты коллекции по свойствам Пробег и ФИО. Показать их на экране.


    Задание 3.

    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. Упорядочить все объекты коллекции по свойствам Марка и Скорость. Показать их на экране.



    Задание 4.

    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. Упорядочить все объекты коллекции по свойствам Название и Текущее место. Показать их на экране.


    Задание 5.

    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. Упорядочить все объекты коллекции по свойствам Зарплата и ФИО. Показать их на экране.


    Задание 6.

    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. Упорядочить все объекты коллекции по свойствам Пробег и ФИО. Показать их на экране.


    Задание 7.

    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. Упорядочить все объекты коллекции по свойствам Марка и Скорость. Показать их на экране.


    1   2   3   4


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