Skip to content

Неверный расчёт количества ингредиентов при делении с остатком #1

@K1SVJ

Description

@K1SVJ

Описание

Программа неверно рассчитывает количество ингредиентов на одного человека, когда количество не делится нацело. Происходит потеря дробной части из-за использования целочисленного деления.

Локация дефекта

System.out.println((chicken / eaters) + " куриных(ое) бёдер(ро)");

/

Шаги воспроизведения

  1. Открыть код программы в IDEA
  2. Проверить вывод для ингредиента chicken (6 бёдер на 5 человек)
  3. Запустить программу
  4. Проверить вывод в консоли

Ожидаемый результат: Программа должна вывести точное значение без округлений: 1.2 куриных(ое) бёдер(ро)

Фактический результат: Программа выводит: 1 куриных(ое) бёдер(ро)

#Скриншот

Image

Окружение

  • Операционная система: Windows 11
  • Java: corretto-11.0.31
  • IDE:: IntelliJ IDEA 2026.1.3 (Community Edition)

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions