728x90
반응형
키보드로 입력 받은 값들을 변수에 기록하고 저장된 변수 값을 화면에 출력하여 확인하세요.
이 때 성별이 ‘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("이름 : ");
String name = sc.nextLine();
System.out.print("학년(숫자만) : ");
int hak = sc.nextInt();
System.out.print("반(숫자만) : ");
int ban = sc.nextInt();
System.out.print("번호(숫자만) : ");
int bun = sc.nextInt();
sc.nextLine();
System.out.print("성별(M/F) : ");
char gender = sc.nextLine().charAt(0);
System.out.print("성적(소수점 아래 둘째자리까지) : ");
double avr = sc.nextDouble();
String result = gender == 'M' ? "남학생" : "여학생";
System.out.println(hak + "학년 " + ban + "반 " + bun + "번 " + name +" "+ result + "의 " + "성적은 " + avr + "이다");
}

728x90
반응형
'JAVA' 카테고리의 다른 글
삼항 연산자 연습 (7) - 합계 / 평균 / 합격 불합격 (0) | 2023.12.27 |
---|---|
삼항 연산자 연습 (6) - 입력 받은 나이로 성인/청소년/어린이 구분 (1) | 2023.12.27 |
삼항 연산자 연습 (4) - 인원수 대로 사탕 나눠 갖기 (0) | 2023.12.26 |
삼항 연산자 연습 (3) - 입력 받은 정수 홀수/짝수 구분 (0) | 2023.12.26 |
삼항 연산자 연습 (2) - 정수 / 양수 / 음수 구분 (0) | 2023.12.26 |