Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.53/55: Рейтинг темы: голосов - 55, средняя оценка - 4.53
0 / 0 / 0
Регистрация: 26.02.2021
Сообщений: 1

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

26.02.2021, 18:02. Показов 15888. Ответов 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
7407 / 2260 / 361
Регистрация: 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
Ответ Создать тему
Новые блоги и статьи
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru