콘텐츠로 이동

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