Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Cookies #8

Open
so2niko opened this issue Jul 5, 2023 · 0 comments
Open

Cookies #8

so2niko opened this issue Jul 5, 2023 · 0 comments

Comments

@so2niko
Copy link
Member

so2niko commented Jul 5, 2023

Уявіть, що ви розробляєте програму для компанії, яка виготовляє коробки різних розмірів з різних матеріалів. Ваша задача - ускладнити розрахунок об'єму коробки, враховуючи щільність матеріалу.

Задача полягає в наступному:

Створіть клас "Коробка" з наступними властивостями:

Довжина (length)
Ширина (width)
Висота (height)
Матеріал (material)
Щільність (density)
Додайте метод у класі "Коробка" з назвою "об'єм", який буде розраховувати об'єм коробки, враховуючи щільність матеріалу. Формула для розрахунку об'єму буде виглядати наступним чином: об'єм = довжина * ширина * висота * щільність.

Створіть об'єкт класу "Коробка" і задайте йому значення довжини, ширини, висоти, матеріалу та щільності.

Викличте метод "об'єм" для створеного об'єкта та виведіть результат на екран.

Приклад вхідних даних:
Довжина: 10
Ширина: 5
Висота: 2
Матеріал: Дерево
Щільність: 0.7

Очікуваний вихідний результат:
Об'єм коробки з матеріалу "Дерево": 70

You to Everyone 7:55 PM
Нехай потрібно розробити систему управління складом печива, яка дозволить вести облік наявності печива, додавати нові партії печива на склад, здійснювати продаж та видачу печива зі складу.

Для реалізації цієї задачі можна створити наступні класи:

Клас "Печиво":

Властивості:
Назва печива
Кількість одиниць печива на складі
Ціна одиниці печива
Методи:
Зміна кількості печива на складі при видачі або продажу
Клас "СкладПечива":

Властивості:
Список печива на складі (масив об'єктів класу "Печиво")
Методи:
Додавання нового партії печива на склад
Пошук печива за назвою на складі
Продаж печива (зменшення кількості печива на складі)

You 8:07 PM
Головний клас "УправлінняСкладомПечива":

Метод "main" (головний метод програми):
Створення об'єкту "СкладПечива"
Запит у користувача на додавання нового партії печива на склад
Запит у користувача на продаж печива
Виведення інформації про наявне печиво на складі

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant