Vinnaren i pepparkakshustävlingen!
  • 1
  • 2
2021-03-27, 17:08
  #13
Medlem
Citat:
Ursprungligen postat av am.1897
Jag hnger inte med kan du frklara bttre? eller visa?

Hr r ett exempel

Kod:
import java.util.Scanner;

public class 
HiLo {

    public static 
void main(String[] args) {
        
System.out.println("Welcome to HiLo!");
        
System.out.println("Difficulty");
        
System.out.println("1. Easy (1-10)");
        
System.out.println("2. Medium (1-100)");
        
System.out.println("3. Hard (1-1000)");
        
Scanner sc = new Scanner(System.in);
        
int choice sc.nextInt();

        if (
choice == 1) {
            
playGame(10);
        } else if (
choice == 2) {
            
playGame(100);
        } else if (
choice == 3) {
            
playGame(1000);
        }
    }

    public static 
void playGame(int maxNumber) {
        
Scanner sc = new Scanner(System.in);
        
int number = (int) (Math.random() * maxNumber) + 1;
        
System.out.println("Guess a number between 1 - " maxNumber);
        
int guess 0;
        
int attempts 0;

        while (
guess != number) {
            
guess sc.nextInt();
            
giveResponse(guessnumberattempts++);
        }
    }

    public static 
void giveResponse(int guessint answerint attempts) {
        if (
guess == answer) {
            
System.out.println("GOOD WORK.");
            
System.out.println("You guessed correct in [" attempts "] attempts");
            return;
        }

        if (
guess answer) {
            
System.out.println("Too low, try again!");
        } else {
            
System.out.println("Too high, try again!");
        }
    }

Citera
  • 1
  • 2

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in