0
私はJavaでメソッドを使用する方法を学んでいます。私は、collatzの推測を使用して1に到達するまでのステップ数を出力するメソッドを使用しようとしています。誰も私が方法を実行する方法をよりよく理解するのを助けることができますか?これは私がこれまで持っているものです。Collatz推測メソッド - Java
public static void main(String[] args) {
collatz();
}
public static void collatz(int n) {
n = 20;
int i = 0;
if (n == 1) {
} else if (n % 2 == 0) {
n = (n/2);
} else {
n = (3 * n + 1);
}
i++;
System.out.println(i);
}
働いている?コードを実行するとどうなりますか?このサイトの使い方を知るには、[help]にアクセスし、[ask]をお読みください。 –
これはcollatz()のためコンパイルされません。値が渡されていません。 collatz(20)を実行する必要があります。 – EJoshuaS