본문 바로가기
728x90
반응형

프로그래밍68

삼항 연산자 연습 (8) - 주민번호로 남자/여자 구분 주민번호를 이용하여 남자인지 여자인지 구분하여 출력하세요. ex. 주민번호를 입력하세요(- 포함) : 132456-2123456 여자 public void practice8() { //주민번호를 이용하여 남자인지 여자인지 구분하여 출력하세요. //ex. //주민번호를 입력하세요(- 포함) : 132456-2123456 //여자 Scanner sc = new Scanner(System.in); System.out.print("주민번호를 입력하세요(- 포함 ) : "); char ch1 = sc.nextLine().charAt(7); String result = ch1 == '1' ? "남자" : "여자"; System.out.println(result); 2023. 12. 27.
삼항 연산자 연습 (7) - 합계 / 평균 / 합격 불합격 국어, 영어, 수학에 대한 점수를 키보드를 이용해 정수로 입력 받고, 세 과목에 대한 합계(국어+영어+수학)와 평균(합계/3.0)을 구하세요. 세 과목의 점수와 평균을 가지고 합격 여부를 처리하는데 세 과목 점수가 각각 40점 이상이면서 평균이 60점 이상일 때 합격, 아니라면 불합격을 출력하세요. ex. 국어 : 60 영어 : 80 수학 : 40 합계 : 180 평균 : 60.0 합격 public void practice7() { /*국어, 영어, 수학에 대한 점수를 키보드를 이용해 정수로 입력 받고, 세 과목에 대한 합계(국어+영어+수학)와 평균(합계/3.0)을 구하세요. 세 과목의 점수와 평균을 가지고 합격 여부를 처리하는데 세 과목 점수가 각각 40점 이상이면서 평균이 60점 이상일 때 합격, 아.. 2023. 12. 27.
삼항 연산자 연습 (6) - 입력 받은 나이로 성인/청소년/어린이 구분 나이를 키보드로 입력 받아 어린이(13세 이하)인지, 청소년(13세 초과 ~ 19세 이하)인지, 성인(19세 초과)인지 출력하세요. ex. 나이 : 19 청소년 public void practice6() { //나이를 키보드로 입력 받아 어린이(13세 이하)인지, 청소년(13세 초과 ~ 19세 이하)인지, //성인(19세 초과)인지 출력하세요. Scanner sc = new Scanner(System.in); System.out.print("나이: " ); int input = sc.nextInt(); String result = input 19 ? "성인" : "청소년" ); System.out.println(result); } 2023. 12. 27.
삼항 연산자 연습 (5) - 입력 받은 값 출력 (M/F 구분) 키보드로 입력 받은 값들을 변수에 기록하고 저장된 변수 값을 화면에 출력하여 확인하세요. 이 때 성별이 ‘M’이면 남학생, ‘M’이 아니면 여학생으로 출력 처리 하세요. ex. 이름 : 박신우 학년(숫자만) : 3 반(숫자만) : 4 번호(숫자만) : 15 성별(M/F) : F 성적(소수점 아래 둘째자리까지) : 85.75 3학년 4반 15번 박신우 여학생의 성적은 85.75이다. public void practice5() { //키보드로 입력 받은 값들을 변수에 기록하고 저장된 변수 값을 화면에 출력하여 확인하세요. //이 때 성별이 ‘M’이면 남학생, ‘M’이 아니면 여학생으로 출력 처리 하세요. Scanner sc = new Scanner(System.in); System.out.print("이름 .. 2023. 12. 26.
728x90
반응형