Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package minion;
- import de.hsrm.mi.prog.util.StaticScanner;
- public class Minion {
- public static void main(String[] args) {
- int minionsTakenLeft = 0,minionsTakenRight = 0,minionNumber = 10,minionsTaken =0;
- String side,left = "l",right = "r",computer = "Computer",player = "Player";
- int norbertPosition = (int) (Math.random() *10 +1);
- String starter,hasNorbert;
- boolean test;
- do
- {
- System.out.println("Wer soll beginnen ? (Player/Computer)");
- starter = StaticScanner.nextString();
- test = !starter.equals(player);
- }while(!starter.equals(player) || !starter.equals(computer));// Warum worked dat net
- while((minionsTakenLeft + minionsTakenRight) < 10)
- {
- if(norbertPosition <= minionsTakenLeft)
- {
- if(starter.equals(player))
- hasNorbert = "computer";
- else
- hasNorbert = "player";
- }
- if(norbertPosition >= minionNumber - minionsTakenRight)
- {
- if(starter.equals(player))
- hasNorbert = "computer";
- else
- hasNorbert = "player";
- }
- for(int i = minionsTakenLeft;i <= minionNumber-minionsTakenRight;i++)
- {
- if(i == norbertPosition)
- {
- System.out.print("O ");
- }
- else
- {
- System.out.print("M ");
- }
- }
- System.out.println("");
- if(starter.equals(player))
- {
- //do
- // {
- System.out.println("Von welcher Seite wollen sie Minions nehmen ?(Links/Rechts)");
- side = StaticScanner.nextString();
- // }while(!side.equalsIgnoreCase(right) ||!side.equalsIgnoreCase(left));
- // do
- // {
- System.out.println("Wie viele Minions wollen sie nehmen ?(1/2/3)");
- minionsTaken = StaticScanner.nextInt();
- // }while(minionsTaken > 3 || minionsTaken < 0);
- if(side.equals(right))
- {
- minionsTakenRight = minionsTakenRight + minionsTaken;
- }
- else
- {
- minionsTakenLeft = minionsTakenLeft + minionsTaken;
- }
- starter = "Computer";
- }
- }
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement