티스토리 뷰

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

Recent Comments