Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public class Main {
- public static void main(String[] args) {
- // laver den med string, og så bruger jeg Integer.parseInt (String to int) senere
- String pw;
- String pwGuess = 0 + "";
- // her er min liste af numre
- int[] numbers = {0, 1, 2, 3, 4, 5, 6, 7, 8, 9};
- // her er mine 4 digits
- int d1 = numbers[random()];
- int d2 = numbers[random()];
- int d3 = numbers[random()];
- int d4 = numbers[random()];
- System.out.println("This is #1: " + d1);
- System.out.println("This is #2: " + d2);
- System.out.println("This is #3: " + d3);
- System.out.println("This is #4: " + d4);
- // her sætte jeg de fire digits sammen, bruger "" (ingenting) imellem, da de ellers vil blive lagt sammen
- pw = d1 + "" + d2 + "" + d3 + "" + d4;
- System.out.println("This is the password: " + pw);
- // Her laver jeg mine tal strings om til int's igen, så man kan regne med dem
- int pwInt = Integer.parseInt(pw);
- int pwGuessInt = Integer.parseInt(pwGuess);
- // her er mit while loop som kører imens gættet ikke er det samme som password
- while (pwGuessInt != pwInt) {
- pwGuessInt = pwGuessInt + 1;
- System.out.println(pwGuessInt);
- // hvis gætter er rigtigt, så skal den gøre dette
- if (pwGuessInt == pwInt) {
- System.out.println("you guess correct");
- // break ud af loopet
- break;
- }
- }
- }
- // her er min random funktion, som jeg bruger til at finde mine random digits
- static int random() {
- double random = Math.random() * 10;
- //laver det til en int
- return (int) random;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement