728x90 반응형 java71 조건문 연습 (10) - Switch문으로 메뉴 만들기 public void practice10() { /* ex. 실행할 기능을 선택하세요. 1. 메뉴 출력 2. 짝수/홀수 3. 합격/불합격 4. 계절 5. 로그인 6. 권한 확인 7. BMI 8. 계산기 9. P/F 선택 : 4 (실습문제4 실행) */ Scanner sc = new Scanner(System.in); System.out.println("실행 할 기능을 선택 하세요."); System.out.println("1. 메뉴 출력"); System.out.println("2. 짝수 / 홀수"); System.out.println("3. 합격 / 불합격"); System.out.println("4. 계절"); System.out.println("5. 로그인"); System.out.println(".. 2024. 1. 6. 조건문 연습 (9) - if문 pass / fail public void practice9() { /* 중간고사, 기말고사, 과제점수, 출석회수를 입력하고 Pass 또는 Fail을 출력하세요. 평가 비율은 중간고사 20%, 기말고사 30%, 과제 30%, 출석 20%로 이루어져 있고 이 때, 출석 비율은 출석 회수 총 강의 회수 20회 중에서 출석한 날만 따진 값으로 계산하세요. 70점 이상일 경우 Pass, 70점 미만이거나 전체 강의에 30% 이상 결석 시 Fail을 출력하세요. * * ex 1. 중간 고사 점수 : 80 기말 고사 점수 : 30 과제 점수 : 60 출석 회수 : 18 ================= 결과 ================= 중간 고사 점수(20) : 16.0 기말 고사 점수(30) : 9.0 과제 점수 (30) : 18... 2024. 1. 5. 조건문 연습 (8) - if-switch 이용 연산 하기 public void practice8() { /* 키보드로 두 개의 정수와 연산 기호를 입력 받아 연산 기호에 맞춰 연산 결과를 출력하세요. (단, 두 개의 정수 모두 양수일 때만 작동하며 없는 연산 기호를 입력 했을 시 “잘못 입력하셨습니다. 프로그램을 종료합니다.” 출력) ex. 피연산자1 입력 : 15 피연산자2 입력 : 4 연산자를 입력(+,-,*,/,%) : / 15 / 4 = 3.750000 */ Scanner sc = new Scanner(System.in); System.out.print("피연산자1 : "); int num1 = sc.nextInt(); System.out.print("피연산자2 : "); int num2 = sc.nextInt(); sc.nextLine(); Syste.. 2024. 1. 4. 조건문 연습 (7) - if문 bmi 지수 측정 public void practice7() { /* 키, 몸무게를 double로 입력 받고 BMI지수를 계산하여 계산 결과에 따라 저체중/정상체중/과체중/비만을 출력하세요. BMI = 몸무게 / (키(m) * 키(m)) BMI가 18.5미만일 경우 저체중 / 18.5이상 23미만일 경우 정상체중 BMI가 23이상 25미만일 경우 과체중 / 25이상 30미만일 경우 비만 BMI가 30이상일 경우 고도 비만 ex) 키(m)를 입력해 주세요 : 1.65 몸무게(kg)를 입력해 주세요 : 58.4 BMI 지수 : 21.45087235996327 정상체중 */ Scanner sc = new Scanner(System.in); System.out.print("키(m)를 입력해 주세요 : "); double heig.. 2024. 1. 3. 이전 1 ··· 3 4 5 6 7 8 9 ··· 18 다음 728x90 반응형