JAVA 160602-2 Array
package pack2;
public class ArrTestEx {
public static void main(String[] args) {
// 문제) 프로그램 실행 시 인수를 받아 그 수까지의 합 출력.
// 조건 : 인수가 하나일 경우에는 1부터 해당 수까지의 합 출력
// 인수가 두 개일 때는 첫번째부터 두 번째 수까지의 합 출력
int ini=0;
int num=1;
if(args.length == 1){
int a = Integer.parseInt(args[0]);
while(num <= a){
ini+=num;
num++;
}
System.out.println(ini);
}else if(args.length == 2){
int a = Integer.parseInt(args[0]);
int b = Integer.parseInt(args[1]);
if(a > b){
int c = a;
a = b;
b = c;
}
while(a <= b){
ini+=a;
a++;
}
System.out.println(ini);
}else{
System.out.println("똑바로 안하냐? 장난해? 그러면 군생활이 끝나?");
return;
}
}
}
'📁 공부정리 > JAVA' 카테고리의 다른 글
JAVA 160602-3 EnFor (0) | 2016.06.02 |
---|---|
JAVA 160602-2.1 (0) | 2016.06.02 |
JAVA 160602-1 Array (0) | 2016.06.02 |
ㄱㅇㅅ님 참고자료 arr (0) | 2016.06.02 |
JAVA 160601-3 (0) | 2016.06.02 |