Skip to content

Latest commit

 

History

History
33 lines (19 loc) · 1.84 KB

File metadata and controls

33 lines (19 loc) · 1.84 KB

Магазин игрушек

Задание

Необходимо написать программу – розыгрыша игрушек в магазине детских товаров. Стараемся применять ООП и работу с файлами.

Желательный функционал программы: В программе должен быть минимум один класс со следующими свойствами:

  • id игрушки,

  • текстовое название,

  • количество

  • частота выпадения игрушки (вес в % от 100)

  • Метод добавление новых игрушек и возможность изменения веса (частоты выпадения игрушки)

  • Возможность организовать розыгрыш игрушек.

Например, следующим образом: С помощью метода выбора призовой игрушки – мы получаем эту призовую игрушку и записываем в список\массив. Это список призовых игрушек, которые ожидают выдачи. Еще у нас должен быть метод – получения призовой игрушки. После его вызова – мы удаляем из списка\массива первую игрушку и сдвигаем массив. А эту игрушку записываем в текстовый файл. Не забываем уменьшить количество игрушек

К написанию программы можно подойти более творчески и делать так, как Вы поняли задание. Немного менять и отходить от примера выше.