Depuis que nous avons appris le type booléen, vérifiez le code qui génère les nombres premiers de 2 à 100.
public class Qiita {
public static void main(String[] args) {
boolean bl=true;
for(int i=2; i<=100; i++) {
for(int j=2; j<=(i/2); j++) {
if(i%j==0){
bl=false;
}
}
if(bl==true){
System.out.println(i);
}else{
bl=true;
}
}
}
}
//実行結果 2,3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67,71, 73, 79, 83, 89, 97,
J'ai eu le résultat attendu.
Recommended Posts