728x90
728x90
= 스캐너 + while
<문제 1> (난이도 중-> 하) (혼자 못풀었음 ㅠ -> 비슷한 문제 오늘 풀었음!)
정수를 계속 입력하다가, "0"을 입력하면,
0을 입력하기 전까지 입력한 정수들의 합 구하는 문제
<정답>
ex)
정수입력>4
정수입력>2
정수입력> 0
합:6
<해설>
Scanner scan = new Scanner(System.in);
int sum = 0;//합계변수는 while바깥에 만든다.
int a = 1;
while(a!=0) { //a!=0만 두면 무한히 돌아간다.
System.out.print("정수입력>");
a=scan.nextInt();
sum+=a;
}
System.out.println("합:"+sum);
728x90
'수업 복습하기 > Java Quiz' 카테고리의 다른 글
Quiz 14 - for구문 연습 (0) | 2021.08.21 |
---|---|
Quiz 13 - 배열 + while (0) | 2021.08.21 |
Quiz 11 - 스캐너 + while (0) | 2021.08.20 |
Quiz 10 - 스캐너 + while (0) | 2021.08.20 |
Quiz 09 - 스캐너 + 스위치 (0) | 2021.08.20 |