본문 바로가기
JAVA

반복문 연습 (4) - 입력 된 사이 숫자 출력

by 선우진우 2024. 1. 9.
728x90
반응형

 

public void practice4() {
		
		/*
				사용자로부터 두 개의 값을 입력 받아 그 사이의 숫자를 모두 출력하세요.
				만일 1 미만의 숫자가 입력됐다면 “1 이상의 숫자를 입력해주세요“를 출력하세요.
				ex.
				첫 번째 숫자 : 8 	첫 번째 숫자 : 4 	첫 번째 숫자 : 9
				두 번째 숫자 : 4  	두 번째 숫자 : 8  	두 번째 숫자 : 0
				4 5 6 7 8  		4 5 6 7 8  		1 이상의 숫자를 입력해주세요.
		*/
				
				Scanner sc = new Scanner(System.in);
				System.out.print("첫 번째 숫자 : ");
				int num1 = sc.nextInt();
				System.out.print("두 번째 숫자 : ");
				int num2 = sc.nextInt();
				
				if(num1 < 1 || num2 < 1) {
					System.out.println("1이상의 숫자를 입력해주세요.");
				
				}else if(num1 > num2) {
					for(int i = num2; i <= num1; i++) {
							System.out.print(i);
					}
				}else if(num2 > num1) {
					for(int i = num1; i <= num2; i++) {
						System.out.print(i);
					}
				}
				
				
			}
			
			
 
 

 

728x90
반응형