JAVA 3

[자바] 하루 할 일을 나타내는 MonthSchedule 클래스 만들기

명품 자바 프로그래밍 4장 실습문제 7번 하루의 할 일을 표현하는 클래스 Day는 다음과 같다. 한 달의 할 일을 표현하는 MonthSchedule 클래스를 작성하라. MonthSchedule 클래스에는 Day 객체 배열과 적절한 필드, 메소드를 작성하고 실행 예시처럼 입력, 보기, 끝내기 등의 3개의 기능을 작성하라. 코드 package 실습문제; import java.util.Scanner; class Day { private String work; // 하루 할 일을 나타내는 문자열 public void set(String work) { this.work = work; } public String get() { return work; } public void show() { if (work == n..

JAVA 2021.08.26

[자바] 카드 번호 맞추기 게임(up&down 게임)

숨겨진 카드의 수를 맞추는 게임 0~99까지의 임의의 수를 가진 카드를 한 장 숨기고 이 카드의 수를 맞추는 게임입니다. Random() 함수로 0~99까지 임의의 수가 결정되고 사용자는 그 숫자를 맞추는데 더 높은 수를 입력하면 "더 낮게", 낮은 수를 입력하면 "더 높게", 정답을 맞췄으면 "맞았습니다. 다시 하겠습니까" 라는 문구를 출력합니다. 코드 import java.util.Random; import java.util.Scanner; public class updown_game { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); while (true) { int i = 1; Random r = ..

JAVA 2021.08.24

[자바] 가위바위보 게임 만들기

JAVA Programmming p.106 open challenge 가위바위보 게임 만들기 입니다. switch-case 문을 이용해 만들었습니다. 코드 import java.util.Scanner; public class game { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.println("가위바위보 게임입니다. 가위, 바위, 보 중에서 입력하세요"); System.out.print("철수 >> " ); String chul = scanner.next(); System.out.print("영희 >> " ); String young = scanner.next(); if(chul..

JAVA 2021.08.24