Информация о добавлении:Рекурсивный метод - Java
Чип не поддерживает умножение, только добавление. Я должен обойти эту проблему, создав рекурсивный метод mult(), который выполняет умножение на x и y, добавляя x к себе y раз. Его аргументы - это x и y и его значение - произведение x и y. Затем я должен написать метод, а main() - .
Это чисто логическое мышление, но я теряюсь каждый раз, когда я пытаюсь думать, что делать.
Я застрял в математике часть .. Что у меня есть, что не работает, и я знаю, что математика это неправильно, но я не очень хорошо в этом:
public static void mult(int x, int y) {
x = 0;
y = 0;
if (y > 0) {
for (int i = 0; i < y; i++) {
x = x * (x * y);
return mult(x, y);
}
}
}
«Может кто-то помочь мне написать код?» Нет. Но мы можем помочь, когда вы столкнетесь с конкретной проблемой и проведете вас дальше. Вы можете начать с рекурсивного, а затем спросить об этом еще раз. – Zavior
Проблемы с домашним заданием здесь не так хороши. – duffymo
@ Zavior Это рекурсивный сейчас, я думаю. Можете ли вы указать, где это происходит? – MOTIVECODEX