JAVA - 입력된 수의 각 자리수의 합을 구하는 퀴즈 (2022-07-16)
2022. 7. 16. 23:17ㆍ3층 1구역 - 개발의 장/JAVA
package loop_while;
import java.util.Scanner;
public class Quiz01 {
public static void main(String[] args) {
System.out.println("\n입력된 수의 각 자리수의 합을 구하는 프로그램을 작성하라.");
int inputData, total = 0;
System.out.print("입력 : ");
inputData = sc.nextInt();
int tmp = inputData;
while(true) {
/*
* tmp = 1234;
* total = 0 + 4;
* tmp = 123;
* total = 4 + 3;
* tmp = 12;
* total = 7 + 2;
* tmp = 1;
* total = 9 + 1;
*/
total = total + tmp % 10;
tmp = tmp / 10;
if(tmp == 0)
break;
}
}
}
'3층 1구역 - 개발의 장 > JAVA' 카테고리의 다른 글
JAVA - 규칙이 있는 수의 합이 100이 넘는 마지막 수 2개를 구하는 퀴즈(2022-07-16) (0) | 2022.07.17 |
---|---|
JAVA - 쥐가 번식하고, 쌀창고 거덜내는 퀴즈(2022-07-16) (0) | 2022.07.16 |
JAVA - 입력된 수를 거꾸로 정수형 변수에 담아 출력하는 퀴즈 Ex)123 -> 321 (2022-07-16) (0) | 2022.07.16 |
JAVA - 영문자 q가 입력될 때까지 반복하는 퀴즈(2022-07-16) (0) | 2022.07.16 |
JAVA - Random(2022-07-16) (0) | 2022.07.16 |