가위,바위,보 게임
2010. 10. 9. 21:54ㆍ프로그래밍/Java
import java.util.*;
import java.io.*;
public class rsp
{
public static void main(String[] args) throws IOException
{
Random r = new Random();
int computer = r.nextInt(2); // = int com = Math.abs(r.nextInt()%3) //0부터 2사이의 난수구하기
BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); //객체-리더-버퍼를 한번에연결
String user; //문자를 저장할 변수
System.out.print("가위 바위 보 중 하나를 선택하세요.");
user = in.readLine(); //문자를 입력받음.
if(user.equals("가위")){
if(computer==0) System.out.println("컴퓨터 : 가위 , 나 : 가위 , 결과 : 무승무");
if(computer==1) System.out.println("컴퓨터 : 바위 , 나 : 가위 , 결과 : 패");
if(computer==2) System.out.println("컴퓨터 : 보 , 나 : 가위 , 결과 : 승");
}
else if(user.equals("바위")){
if(computer==0) System.out.println("컴퓨터 : 가위 , 나 : 바위 , 결과 : 승");
if(computer==1) System.out.println("컴퓨터 : 바위 , 나 : 바위 , 결과 : 무승무");
if(computer==2) System.out.println("컴퓨터 : 보 , 나 : 바위 , 결과 : 패");
}
else if(user.equals("보")){
if(computer==0) System.out.println("컴퓨터 : 가위 , 나 : 보 , 결과 : 패");
if(computer==1) System.out.println("컴퓨터 : 바위 , 나 : 보 , 결과 : 승");
if(computer==2) System.out.println("컴퓨터 : 보 , 나 : 보 , 결과 : 무승무");
}
}
}
|
'프로그래밍 > Java' 카테고리의 다른 글
캐스트(연산자) - 형변환 (0) | 2010.10.18 |
---|---|
연산자 (산술, 증감, 비트, 논리, 관계, 삼항-조건) (0) | 2010.10.16 |
Switch문 (0) | 2010.10.09 |
if문 (0) | 2010.10.09 |
키보드로부터 문자 입력받기 (0) | 2010.10.07 |