Notice
Recent Posts
Recent Comments
Link
혜야의 코딩스토리
[자바/Java] 배열,조건문 활용 프로그램_ 가위바위보 게임 본문
import java.util.Scanner;
public class MyGame {
public static void main(String[] args) {
String[] game = {"가위","바위","보"};
Scanner sc = new Scanner(System.in);
System.out.print("가위, 바위, 보 중 하나를 입력하세요(exit를 입력하면 종료) : ");
String answer = sc.nextLine();
int com = (int)(Math.random()*3); //0<=x<3 사이의 임의의 정수
if(answer.equals("가위")) {
if(com==0) {
System.out.print("비겼습니다. 컴퓨터와 같은 걸 내셨습니다.");
}else if(com==1){
System.out.print("지셨습니다. 컴퓨터는 "+game[com]+"입니다.");
}else if(com==2){
System.out.print("이겼습니다. 컴퓨터는 "+game[com]+"입니다.");
}
}
if(answer.equals("바위")) {
if(com==0) {
System.out.print("이겼습니다. 컴퓨터는 "+game[com]+"입니다.");
}else if(com==1){
System.out.print("비겼습니다. 컴퓨터와 같은 걸 내셨습니다.");
}else if(com==2){
System.out.print("지셨습니다. 컴퓨터는 "+game[com]+"입니다.");
}
}
if(answer.equals("보")) {
if(com==0) {
System.out.print("지셨습니다. 컴퓨터는 "+game[com]+"입니다.");
}else if(com==1){
System.out.print("이겼습니다. 컴퓨터는 "+game[com]+"입니다.");
}else if(com==2){
System.out.print("비겼습니다. 컴퓨터와 같은 걸 내셨습니다.");
}
}
if(answer.equals("exit")) {
System.out.println("Game Exit...");
}
}//main
}
'꿈 : 멋진 개발자 🧸 > Java' 카테고리의 다른 글
[자바/Java] GUI 프로그래밍 간단한 계산기 (0) | 2022.05.20 |
---|---|
[자바/Java] Calendar클래스 활용 프로그램_주민등록번호 (0) | 2022.05.11 |
[자바/Java] 상속관계, 생성자 활용 프로그램_사원정보 (0) | 2022.05.04 |
[자바/Java] 자바의 정석_매개변수의 다형성 (0) | 2022.05.04 |
[자바/Java] 생성자 활용 프로그램_인적사항 (0) | 2022.05.04 |