/*temp = Integer.parseInt(scan.next()); 로 할 경우 잘 작동 되지만, Integer.parseInt(scan.next())를 각각 대입할 경우 작동하지 않는다.*/
import java.util.*;
import java.io.*;
import java.lang.*;
public class primeNumber {
public static void main(String[] args) {
int count = 0;
int primeCheck;
int temp;
try {
Scanner scan = new Scanner(new File("C:/test.txt"));
while(scan.hasNext()) {
temp = Integer.parseInt(scan.next());
for(primeCheck = 2 ; primeCheck <= temp ; primeCheck++) {
if((temp%primeCheck) == 0) {
break;
}
}
if(temp == primeCheck) {
count++;
if(count<10) {
System.out.print(temp+"\t");
}
else{
count=0;
System.out.println(temp);
}
}
}
scan.close();
} catch(FileNotFoundException e) {
e.printStackTrace();
}
}
}
'Programming > Java' 카테고리의 다른 글
[jEnv] Mac에 jEnv로 여러 버전의 Java 사용하기 (0) | 2020.05.09 |
---|---|
Alone Study-3 (0) | 2012.12.26 |
Alone Study-2 (0) | 2012.12.26 |
Alone Study-1 (0) | 2012.12.22 |
댓글