Не проходит проверку на 0, вводил значения с нулем, считает все правильно