Java 직접 코딩 문제: Unit 1.2 Variables and Data Types¶
이름: ____________
- 각 문제는 직접 Java 코드를 작성하는 문제입니다.
- 별도 지시가 없으면 파일 이름은
Main.java, 클래스 이름은Main으로 작성하세요.- 입력이 필요한 문제는
Scanner를 사용하세요.- 실행 예시는 출력 형식을 보여 주기 위한 예시입니다.
문제 1. 관측소 기록¶
관측소 이름, 방문자 수, 구름 비율, 망원경 작동 여부를 각각 String, int, double, boolean 변수에 저장하고 한 줄씩 출력하는 프로그램을 작성하세요.
조건
- observatoryName:
North Ridge - visitorCount:
42 - cloudCoverage:
18.5 - telescopeRunning:
true
실행 예시
Observatory: North Ridge
Visitors: 42
Cloud Coverage: 18.5
Telescope Running: true
문제 2. 책장 정보¶
책장 이름, 책 수, 평균 책 두께, 정리 완료 여부를 적절한 자료형의 변수로 선언하고 출력하세요.
조건
- shelfName:
Shelf A - bookCount:
28 - averageThickness:
2.4 - organized:
false
실행 예시
Shelf: Shelf A
Books: 28
Average Thickness: 2.4
Organized: false
문제 3. 열차 티켓 변수¶
열차 코드 KTX-217, 좌석 번호 15, 요금 59000.0, 결제 여부 true를 변수에 저장하고 라벨과 함께 출력하세요.
실행 예시
Train: KTX-217
Seat: 15
Fare: 59000.0
Paid: true
문제 4. 잘못된 선언 고치기¶
아래 의도를 만족하도록 올바른 변수 선언을 작성하고 값을 출력하세요.
의도
- floor: integer
3 - humidity: double
64.5 - sensorReady: boolean
true - stationName: String
North Ridge
실행 예시
Floor: 3
Humidity: 64.5
Sensor Ready: true
Station: North Ridge
문제 5. 프로필 카드¶
이름, 나이, 키, 학생 여부를 변수에 저장한 뒤 한 줄에 하나씩 출력하는 프로그램을 작성하세요.
조건
- name:
Jisoo - age:
17 - height:
168.5 - student:
true
실행 예시
Name: Jisoo
Age: 17
Height: 168.5
Student: true