0 / 0 / 0
Регистрация: 26.02.2021
Сообщений: 1

Калькулятор сосисок для пикника

26.02.2021, 18:02. Показов 15399. Ответов 21

Студворк — интернет-сервис помощи студентам
Здравствуйте! Задачка из одного хорошего учебника.

Сосиски упакованы в пакеты по 10 штук,
а булочки - в пакеты по 8 штук.
Напишите программу, которая вычисляет количество упаковок с сосисками и количество упаковок с булочками,
необходимых для пикника с МИНИМАЛЬНЫМИ остатками.
Программа должна запросить у пользователя количество
участников пикника и количество хот-догов, которые будут предложены каждому
участнику. Программа должна показать приведенные ниже подробности:
• минимально необходимое количество упаковок с сосисками;
• минимально необходимое количество упаковок с булочками;
• количество оставшихся сосисок;
• количество оставшихся булочек.

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
people = int(input("Введите количество людей , которые придут на пикник: "))
hot_dogs = int(input("Введите количество хот-догов , которое будет предложено каждому участнику пикника: "))
count_hot_dogs = people * hot_dogs
if count_hot_dogs % 10 != 0:
    min_package_sausages = count_hot_dogs // 10 + 1
    exstra_sasuges =  min_package_sausages * 10 - count_hot_dogs 
else:
      min_package_sausages = count_hot_dogs // 10
      exstra_sasuges = 0
if count_hot_dogs % 8 != 0:
      min_package_buns = count_hot_dogs // 8 + 1
      exstra_buns = min_package_buns * 8 - count_hot_dogs 
else:
       min_package_buns = count_hot_dogs // 8
       exstra_buns = 0
print("Минимальное количество упаковок с сосисками: ",min_package_sausages)
print("Количество оставшихся сосисок: ",exstra_sasuges)
print("Минимальное количество упаковок с булочками: ",min_package_buns )
print("Количество оставшихся булочек: ",exstra_buns)
Написал код , работает , вопрос
насколько хорошо написана программа?
какие могут быть замечания?
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
26.02.2021, 18:02
Ответы с готовыми решениями:

Нарезка сосисок
Вообщем, пишу олимпиаду по инфе, да вот только не думал, что придется кодить. В школе нам 11 лет ничего не рассказывали, а доп баллы егэ...

Напишите программу, определяющую количество программ для преобразования числа A в число B для исполнителя Калькулятор
Напишите программу, которая определяет количество программ для преобразования числа A в число B для исполнителя Калькулятор. У него есть...

Калькулятор из двух полей для ввода текста, кнопки для выполнения арифметического действия и текстовой строки
Постановка задачи: \ Создайте калькулятор из двух полей для ввода текста, кнопки для выполнения арифметического действия и текстовой...

21
0 / 0 / 0
Регистрация: 21.09.2025
Сообщений: 2
17.11.2025, 17:14
Студворк — интернет-сервис помощи студентам
Whitecolor,
Цитата Сообщение от Whitecolor Посмотреть сообщение
Если у вас результат верный, то можно
Правильный, просто не понимаю почему многие if-else используют
0
Любознательный
 Аватар для YuS_2
7406 / 2260 / 360
Регистрация: 10.03.2016
Сообщений: 5,216
18.11.2025, 09:08
Цитата Сообщение от a6cd Посмотреть сообщение
почему многие if-else используют
потому, что это проверка каких-либо условий... чтобы "подложить соломки туда, куда придется падать"
В задаче не описаны все возможные варианты входных данных... а их ведь необходимо учитывать.
Какой результат получится в Вашем коде, если, например, будет булок или сосисок - 0 штук? Вот, в этом всё дело...
Код, кстати, необходимо помещать в специальные теги. Прочитайте помощь, по ссылке внизу редактора сообщений "Как работать в редакторе сообщений"
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.11.2025, 09:08
Помогаю со студенческими работами здесь

Как преобразовать обычный калькулятор в калькулятор использующий класс стек?
#include <iostream> int main(){ int a = 0; int b = 0; char operation; std::cout << "Enter first number: "; ...

Подраздел «Калькулятор» (выводится при установке плагина «калькулятор», возможность редактировать параметры че
Подраздел «Калькулятор» (выводится при установке плагина «калькулятор», возможность редактировать параметры через админку)

Калькулятор для формул
Ребята, всем привет!!! Очень нужна ваша помощь в написании программы на форме что-то типо калькулятора, только по формулам. На первую...

Калькулятор для ИгроХоста
Здравствуйте, мне срочно нужно сделать для своего хостинга расчетную машинку! Вот на этих сайтах есть пример: Ссылка1, Ссылка2. Мне...

Калькулятор для формулы
Завтра зачет, к данной форме не могу написать код чтобы, когда вписываю числа вот их посчитать


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Опции темы

Новые блоги и статьи
Валидация и контроль данных табличной части документа перед записью
Maks 22.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в КА2. Задача: контроль и валидация данных табличной части документа перед записью с учетом регламента компании. . .
Отчёт о затраченных материалах за определенный период с макетом печатной формы
Maks 21.04.2026
Отчёт из решения ниже размещён в конфигурации КА2. Задача: разработка отчёта по затраченным материалам за определённый период, с возможностью вывода печатной формы отчёта с шапкой и подвалом. В. . .
Отчёт о спецтехнике находящейся в ремонте
Maks 20.04.2026
Отчёт из решения ниже размещен в конфигурации КА2. Задача: отобразить спецтехнику, которая на данный момент находится в ремонте. Есть нетиповой документ "Заявка на ремонт спецтехники" который. . .
Памятка для бота и "визитка" для читателей "Semantic Universe Layer (Слой семантической вселенной)"
Hrethgir 19.04.2026
Сгенерировано для краткого описания по случаю сборки и компиляции скелета серверного приложения. И пусть после этого скажут, что статьи сгенерированные AI - туфта и не интересно. И это не реклама -. . .
Запрет удаления строк ТЧ документа при определённом условии
Maks 19.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "Аккумуляторы", разработанного в конфигурации КА2. У данного документа есть ТЧ, в которой в зависимости от прав доступа. . .
Модель заражения группы наркоманов
alhaos 17.04.2026
Условия задачи сформулированы тут Суть: - Группа наркоманов из 10 человек. - Только один инфицирован ВИЧ. - Колются одной иглой. - Колются раз в день. - Колются последовательно через. . .
Мысли в слух. Про "навсегда".
kumehtar 16.04.2026
Подумалось тут, что наверное очень глупо использовать во всяких своих установках понятие "навсегда". Это очень сильное понятие, и я только начинаю понимать край его смысла, не смотря на то что давно. . .
My Business CRM
MaGz GoLd 16.04.2026
Всем привет, недавно возникла потребность создать CRM, для личных нужд. Собственно программа предоставляет из себя базу данных клиентов, в которой можно фиксировать звонки, стадии сделки, а также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru