본문 바로가기
728x90
반응형

분기문6

분기문 연습 (6) - 연산자를 이용한 계산 프로그램 public void practice6() { // while /* switch문으로 작성 // if문 연산자(+, -, *, /, %) : + 정수1 : 10 정수2 : 4 10 + 4 = 14 연산자(+, -, *, /, %) : / 연산자(+, -, *, /, %) : / 정수1 : 10 정수1 : 10 정수2 : 4 정수2 : 0 10 / 4 = 2 0으로 나눌 수 없습니다. 다시 입력해주세요. 연산자(+, -, *, /, %) : ^ 연산자(+, -, *, /, %) : exit 정수1 : 10 프로그램을 종료합니다. 정수2 : 4 없는 연산자입니다. 다시 입력해주세요. */ Scanner sc = new Scanner(System.in); String op = null; // 재사용 하기 위함.. 2024. 1. 18.
분기문 연습 (5) - 입력 받은 두 수의 공차 구하기 public void practice5() { /* 사용자로부터 시작 숫자와 공차를 입력 받아 일정한 값으로 숫자가 커지거나 작아지는 프로그램을 구현하세요. 단, 출력되는 숫자는 총 10개입니다. * ‘공차’는 숫자들 사이에서 일정한 숫자의 차가 존재하는 것을 말한다. ex) 2, 7, 12, 17, 22 … 5 5 5 5 => 여기서 공차는 5 ex. 시작 숫자 : 4 공차 : 3 4 7 10 13 16 19 22 25 28 31 */ Scanner sc = new Scanner(System.in); System.out.print("입력 : "); int input1 = sc.nextInt(); System.out.print("공차 : "); int input2 = sc.nextInt(); for(in.. 2024. 1. 17.
분기문 연습 (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.
728x90
반응형