ㄱㅇㅅ님 참고자료 arr
package pack2;
public class ArrTestEx {
public static void main(String[] args) {
//문제1) 인수를 받아 그 수까지의 합 출력,
//조건 : 인수가 하나일 경우에는 1부터 해당 수까지의 합 출력
//인수가 두 개일 경우에는 첫 번째부터 두 번째 입력 수 까지의 합 출력
int ini = 0, num = 0, sum=0;
if (args.length == 1){
ini = 1;
num = Integer.parseInt(args[0]);
}else if (args.length == 2){
if(Integer.parseInt(args[0]) < Integer.parseInt(args[1])){
ini = Integer.parseInt(args[0]);
num = Integer.parseInt(args[1]);
}else{
ini = Integer.parseInt(args[1]);
num = Integer.parseInt(args[0]);
}
}else System.exit(0);
for (int i = ini; i <= num; i++) {
sum+=i;
}
System.out.println(ini + "부터 " + num + "까지의 합은 " + sum);
}
}
'📁 공부정리 > JAVA' 카테고리의 다른 글
JAVA 160602-2 Array (0) | 2016.06.02 |
---|---|
JAVA 160602-1 Array (0) | 2016.06.02 |
JAVA 160601-3 (0) | 2016.06.02 |
JAVA 160601-2 for (0) | 2016.06.02 |
JAVA 160601-1 for (0) | 2016.06.02 |