Почему он выводит число типа double 0.0 либо 1.0, хотя я пишу glass = (int) Math.ceil(glass); Почему он сохраняет формат переменной glass? И еще почему в цикле нельзя инициализировать переменные?