Skip to content

Latest commit

 

History

History
53 lines (48 loc) · 2.97 KB

File metadata and controls

53 lines (48 loc) · 2.97 KB

Homework

  1. Основные задания(part 1)
  2. Написать небольшую программу магазина(part 2)
  3. Простой пример
  4. Пример посложнее

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

-----------------------------
Выберите действие:
1. Список продуктов
2. Выбор продукта
3. Посчитать сумму
Ваше действие: 2
Напишите что вы выбрали: Яйца
Продукт Яйца добавлен!
-----------------------------
Выберите действие:
1. Список продуктов
2. Выбор продукта
3. Посчитать сумму
...

Или просмотр списка продуктов может выглядеть так:

-----------------------------
Выберите действие:
1. Список продуктов
2. Выбор продукта
3. Посчитать сумму
Ваше действие: 1
Список продуктов: Яйца - 5р., Рис - 3р., Леденец - 10р.
-----------------------------
Выберите действие:
1. Список продуктов
2. Выбор продукта
3. Посчитать сумму
...
  • Вы можете выбрать другой удобный вам способ взаимодействия. Но желательно, чтобы после каждого действия программа выводила список возможных действий и ждала ответа от пользователя.
  • Сумма одного товара высчитвается по следующей формуле:
цена_товара * количество_такого_товара_у_пользователя

Общая сумма - это сумма всех сумм товаров, которые выбрал пользователь.

  • Можете не переживать на счет красоты программы, главное чтобы она правильно работала - а вы поняли как декомпозировать задачи.

  • Можете как-то усоверщенствовать свою программу, если пожалаете нужным

  • В начале программы, в виде многострочного комментария оставьте свое ФИО

  • До 02.05 пришлите пожалуйста решения мне в телеграмме(скиньте файл с решением) или ссылку на гитхаб. Вопросы можно в личку, можно обсудить их на след. паре)