13章ヒューマンマシンじゃんけん
3659 ワード
package com.dd;
import java.util.Scanner;
public class guess {
String name;
int Score;
public int showguess() {
System.out.println(" :1. 2. 3. ( ):");
Scanner input = new Scanner(System.in);
int g = input.nextInt();
switch (g) {
case 1:
System.out.println(" : ");
break;
case 2:
System.out.println(" : ");
break;
case 3:
System.out.println(" : ");
break;
}
return g;
}
}
******************************
package com.dd;
public class computer {
String name;
int Score;
computer guess;
public int showcomputer() {
int random = (int) (Math.random() * 3 + 1);
switch (random) {
case 1:
System.out.println(" : ");
break;
case 2:
System.out.println(" : ");
break;
case 3:
System.out.println(" : ");
break;
}
return random;
}
}
package com.dd;
import java.util.Scanner;
public class games {
guess jia;
computer yi;
int count;
public void initial() {
jia = new out();
yi = new out11();
count = 0;
}
public void showgames() {
initial();
System.out.println("---------- -----------");
System.out.println("**********************************");
System.out.println("*** , ***");
System.out.println("**********************************");
System.out.println(" :1. 2. 3. ");
System.out.println(" (1: 2: 3: ):");
Scanner input = new Scanner(System.in);
int h = input.nextInt();
switch (h) {
case 1:
yi.name = " ";
break;
case 2:
yi.name = " ";
break;
case 3:
yi.name = " ";
break;
}
System.out.println(" :");
jia.name = input.next();
System.out.println(" " + yi.name + " ");
System.out.println(" ?y: n: ");
String sum = input.next();
while (sum.equals("y")) {
int y;
int y1;
if (sum.equals("y")) {
y = jia.showout();
y1 = yi.showout11();
if ((y == 1 && y1 == 1) || (y == 2 && y1 == 2)
|| (y == 3 && y1== 3)) {
System.out.println(" : , !");
} else if ((y == 1 && y1== 3) || (y == 2 && y1 == 1)
|| (y== 3 && y1== 2)) {
System.out.println(" : , !");
jia.Score++;
} else {
System.out.println(" :^_^, , !");
yi.Score++;
}
count++;
}
System.out.println(" .y: n: ");
sum = input.next();
}
showmm();
}
public void showmm() {
System.out.println("-----------------------------");
System.out.println(jia.name + " VS " + yi.name);
System.out.println(" :" + count);
System.out.println(" " + "\t" + " ");
System.out.println(jia.name + "\t" + jia.Score);
System.out.println(yi.name + "\t" + yi.Score);
if (jia.Score > yi.Score) {
System.out.println(" ");
} else if (jia.Score < yi.Score) {
System.out.println(" ");
System.out.println("-----------------------------");
}
}
}
package com.dd;
import java.util.Scanner;
public class dada{
public static void main(String[] args) {
guess guess= new guess();
games games = new games();
games.showgames();
computer computer = new computer();
}
}