카테고리1

Chrome (1) GAME (2) HTML (3) Internet Explore (1) Movie (1) TIP (2) Windows (2) java (51) 건강 (1) 맛집 (1)

Post List

2017년 3월 2일 목요일

java] 문자열 12345의 개별합을 구하시오.

// "12345" -> 1+2+3+4+5 => 15
// charAt()  아스키코드
// 변수.length() 반복문의 길이

String num = "12345";
char chh = ' ';
int sum00 = 0;
System.out.println("num의 갯수는 :"+num.length());
for (int ii=0; ii < num.length(); ii++){
chh = num.charAt(ii);
// sum00 += chh - 48;
sum00 += chh - '0';
System.out.println(sum00);

}
System.out.println("\"12345\"의 개별 합은?" + sum00);


**************************


int number = 12345;
int sum2 =0;
// 1+2+3+4+5 = ?
// 12345 5
// 1234 4
// 123  3
// 12   2
// 1    1

while(number>0){
sum2 += number%10;
number /=10;
// 12345 / 10 => 1234.5 >> 1234
// 1234  / 10 => 123.4  >> 123
// 123   / 10 => 12.3 >> 12
// 12    / 10 => 1.2 >> 1
}
System.out.println("12345의 개별 합은?" + sum2);

댓글 없음:

댓글 쓰기