私はRでいくつかのプログラミング演習をしようとしており、数値が素数であるかどうかをチェックしたい場合は、因子を出力したいと考えています。 IF文以外のこの種類の作業は、最初のゼロ以外の剰余で停止します。任意の提案をいただければ幸いです。おかげさまで 素数関数、素数を印刷
num<-12
x<-2
while(x < num){
if(num%%x == 0){
print(paste(x, "is a factor of", num))
x <- x+1
print(paste(num, "is not a prime number"))
} else {
x <- num
print(paste(num, "is a prime number"))
}
}
私は再現することはできませんあなたのエラー。あなたは期待どおりに動作しない場合、例を貼り付けてください。 –
@VincentBonhomme投稿はどのような投稿12は素数です終了 –