Итак, это моя первая функция рекурсии (надеюсь!), И я не уверен, почему она не работает (ака красные линии) какие-либо идеи?Вопрос рекурсии?
int myFactorial(int C) { //underlined, expects ";"
int n = Integer.parseInt(objectsChooseField.getText());
int r = Integer.parseInt(chooseFromField.getText());
if (C == 1){
return 1; //underlined, cannot return value from method whose result type is void
}
return (C*(myFactorial(n/(r(n-r))))); //underlined
}
whar вы пытаетесь достичь? факториала или комбинации? –
Независимо от того, что вы пытаетесь сделать, вы должны читать из GUI в _another_ функции, а не с каждой итерацией. –
@BoristheSpider Какой графический интерфейс? – Ingo