3초기억력

For + Scanner : 정수를 무한적으로 입력받다가 8의 배수가 5개 입력되면 반복문 종료하기 본문

자바_기초

For + Scanner : 정수를 무한적으로 입력받다가 8의 배수가 5개 입력되면 반복문 종료하기

잠수콩 2019. 5. 21. 15:19
// 정수를 무한적으로 입력받다가 8의 배수가 5개 입력되면 반복문 종료하기
import java.util.Scanner;


public class ForEx_1 {

	public static void main(String[] args) {

		Scanner sc = new Scanner(System.in);
		int count = 0;
		
		for(;;) {
			System.out.println("정수입력1 > ");
			int b = sc.nextInt();
			
			if (b % 8 == 0) {
				count++;
			}
			
			if (count == 5) break;
		}
		System.out.println("반복종료11!");
		
		System.out.println("=========================");

		Scanner input2 = new Scanner(System.in);
		int count2 = 0;
		while(count2 != 5) {
			System.out.println("정수입력2 > ");
			int c = input2.nextInt();
			if (c % 8 == 0) {
				count2++;
			}
		}
		System.out.println("반복종료22!");

	}

}

'자바_기초' 카테고리의 다른 글

While - * 계단형으로 그리기  (0) 2019.05.21
While - 2단 부터 9단까지  (0) 2019.05.21
For - 1 ~ 5까지 출력, 구구단  (0) 2019.05.21
Variable + Scanner) 문제8  (0) 2019.05.14
Variable + Scanner) 문제7  (0) 2019.05.14
Comments