非常に単純ですが、ifステートメントを使用して小さなコードを試していましたが、ここで本当に混乱しているのはコードです。
n<-857
while(n!=1){
if(n<=0)
print("please input a positive integer")
else if(n%%2==0)
n<-n/2
print(n)
else
n<-3*n+1
print(n)
}
上記のように、このコードをRで実行するとエラーが発生しますが、このようにifステートメントを変更すると
if(n<=0)
print("please input a positive integer")
else if(n%%2==0)
n<-n/2
else
n<-3*n+1
大丈夫です、私の質問は、各判断の下に1行しか書けないということです。各審査員の後にもっと何かをしたい場合、この場合のように、nの値を変更したいが、それを表示したい場合はどうすればよいですか?どうもありがとうございます