1. Главная
  2. Библиотека
  3. Программирование
  4. Сделать симулятор столовки в школе: 1) Программа спраши...
Разбор задачи

Сделать симулятор столовки в школе: 1) Программа спрашивает вас что бы вы хотели купить и в каком количестве. 2) Ввод наименования продукта и его количества вводится с клавиатуры 3) В конце программа выводит ваш полный заказ {table}

  • Предмет: Программирование
  • Автор: Кэмп
  • #Основы алгоритмизации и программирования
  • #Языки программирования (C++, Java, Python и др.)
Сделать симулятор столовки в школе: 1) Программа спрашивает вас что бы вы хотели купить и в каком количестве. 2) Ввод наименования продукта и его количества вводится с клавиатуры 3) В конце программа выводит ваш полный заказ {table}

Условие:

Сделать симулятор столовки в школе:

  1. Программа спрашивает вас что бы вы хотели купить и в каком количестве.
  2. Ввод наименования продукта и его количества вводится с клавиатуры
  3. В конце программа выводит ваш полный заказ
\begin{table} \captionsetup{labelformat=empty} \caption{Пример} \begin{array}{|l|l|l|} \hline \nRun: & & Main \\ \hline & $\uparrow$ & "C:\Users\ma\IntelliJ IDEA Community Edition 2019.2. \\ \hline & $\downarrow$ & Что бы вы хотели заказать? \\ \hline 0 & $\overline{. j}$ & Булочка \\ \hline 都 & $\underline{\text { it }}$ & Сколько Булочка вы бы хотели взять? \\ \hline 굴 & & 3 \\ \hline & & Что бы вы хотели заказать? \\ \hline * & & Пицца \\ \hline & & Сколько Пицца вы бы хотели взять? \\ \hline & & 1 \\ \hline & & Ваш заказ: 3 Булочка и 1 Пицца \\ \hline & & Process finished with exit code $\theta$ \\ \hline \end{array} \end{table}

Решение:

Для решения этой задачи нам нужно написать программу, которая будет последовательно запрашивать у пользователя название продукта и его количество, а затем выводить итоговый заказ. Программа должна работать в цикле, пока пользователь не завершит ввод.

Вот пошаговый план решения:

  1. Создать пустой словарь для хранения заказа. Ключом будет название продукта, значением — количество.
  2. Запустить бесконечный цикл, внутри которого:
    • Запросить у пользователя название продукта.
    • Если пользователь введет пустую строку, завершить цикл.
    • За...

Внутри — полный разбор, аргументация, алгоритм решения, частые ошибки и как отвечать на каверзные вопросы препода, если спросит

Попробуй решить по шагам

Попробуй один шаг и продолжи в режиме обучения или посмотри готовое решение

Какой тип данных наиболее подходит для хранения информации о заказе (название продукта и его количество) в процессе его формирования?

Что нужно знать по теме:

Что нужно знать по теме

Алгоритм решения

Топ 3 ошибок

Что спросит препод

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет