문제
"학교명", "학년"을 저장할 수 있는 구조체로 2개의 변수를 선언한 후,
한 개의 변수는 학교명에 "Jejuelementary", 학년에 "6"으로 각각 초기화하고
다른 변수에는 새로운 학교와 학년을 입력받아 아래와 같이 출력하는 프로그램을 작성하시오.
학교명은 20자 이하의 영문자이다.
입력 예
Seogwipomiddle 1
출력 예
6 grade in Jejuelementary School //초기화한 것
1 grade in Seogwipomiddle School //입력받은 것
코드
import java.util.*;
class School {
String school;
int grade;
}
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
School s = new School();
s.school = "Jejuelementary";
s.grade = 6;
System.out.printf("%d grade in %s School\n", s.grade, s.school);
s.school = sc.next();
s.grade = sc.nextInt();
System.out.printf("%d grade in %s School", s.grade, s.school);
}
}
'Algorithm > JUNGOL' 카테고리의 다른 글
[정올] 616 : 구조체 - 자가진단4 (0) | 2022.01.09 |
---|---|
[정올] 615 : 구조체 - 자가진단3 (0) | 2022.01.09 |
[정올] 613 : 구조체 - 자가진단1 (0) | 2022.01.09 |
[정올] 187 : 문자열1 - 형성평가6 (**) (0) | 2022.01.09 |
[정올] 188 : 문자열1 - 형성평가7 (0) | 2022.01.09 |