728x90 반응형 코딩67 분기문 연습 (4) - 입력된 숫자부터 구구단 출력 public void practice4() { /* * 사용자로부터 입력 받은 숫자의 단부터 9단까지 출력하세요. 단, 9를 초과하는 숫자가 들어오면 “9 이하의 숫자만 입력해주세요”를 출력하세요. 9를 초과하는 숫자가 입력됐다면 “ 9 이하의 숫자를 입력해주세요”가 출력되면서 다시 사용자가 값을 입력하도록 하세요. 숫자 : 4 숫자 : 10 ===== 4단 ===== 9 이하의 숫자만 입력해주세요. ===== 5단 ===== 숫자 : 8 ===== 6단 ===== ===== 8단 ===== ===== 7단 ===== ===== 9단 ===== ===== 8단 ===== ===== 9단 ===== (해당 단의 내용들은 길이 상 생략) */ Scanner sc = new Scanner(System.in);.. 2024. 1. 16. 분기문 연습 (3) - 입력 된 사이 숫자 출력 public void practice3() { /* 사용자로부터 두 개의 값을 입력 받아 그 사이의 숫자를 모두 출력하세요. 만일 1 미만의 숫자가 입력됐다면 “1 이상의 숫자를 입력해주세요“를 출력하세요. 1 미만의 숫자가 입력됐다면 “1 이상의 숫자를 입력해주세요”가 출력되면서 다시 사용자가 값을 입력하도록 하세요. ex. 첫 번째 숫자 : 8 첫 번째 숫자 : 4 첫 번째 숫자 : 9 두 번째 숫자 : 4 두 번째 숫자 : 8 두 번째 숫자 : 0 4 5 6 7 8 4 5 6 7 8 1 이상의 숫자를 입력해주세요. 첫 번째 숫자 : 6 두 번째 숫자 : 2 2 3 4 5 6 */ Scanner sc = new Scanner(System.in); int num1 , num2 = 0; while(tru.. 2024. 1. 15. 분기문 연습 (2) - 1이상 입력 받은 수 역방향 출력 public void practice2() { /*사용자로부터 한 개의 값을 입력 받아 1부터 그 숫자까지의 모든 숫자를 거꾸로 출력하세요. 단, 입력한 수는 1보다 크거나 같아야 합니다. 1 미만의 숫자가 입력됐다면 “1 이상의 숫자를 입력해주세요”가 출력되면서 다시 사용자가 값을 입력하도록 하세요. ex. 1이상의 숫자를 입력하세요 : 4 1이상의 숫자를 입력하세요 : 0 4 3 2 1 1 이상의 숫자를 입력해주세요. 1이상의 숫자를 입력하세요 : 8 8 7 6 5 4 3 2 1 */ Scanner sc = new Scanner(System.in); int input = 0; while(true) { System.out.print("1 이상의 숫자를 입력하세요 : "); input = sc.nextI.. 2024. 1. 14. 분기문 연습 (1) - 1 이상 입력 받은 수 정방향 출력 public void practice1() { // 사용자로부터 한 개의 값을 입력 받아 1부터 그 숫자까지의 숫자들을 모두 출력하세요. // 단, 입력한 수는 1보다 크거나 같아야 합니다.if // 만일 1 미만의 숫자가 입력됐다면 “1 이상의 숫자를 입력해주세요“를 출력하세요.else // 1 미만의 숫자가 입력됐다면 “1 이상의 숫자를 입력해주세요”가 출력되면서 // 다시 사용자가 값을 입력하도록 하세요. // ex) // 1이상의 숫자를 입력하세요 : 4 1이상의 숫자를 입력하세요 : 0 // 1 2 3 4 1 이상의 숫자를 입력해주세요. // 1이상의 숫자를 입력하세요 : 8 // 1 2 3 4 5 6 7 8 Scanner sc = new Scanner(System.in); int num = 0.. 2024. 1. 13. 이전 1 2 3 4 5 6 ··· 17 다음 728x90 반응형