In java, Write an expression that continues to bid until the user enters \'n\'.
ID: 643644 • Letter: I
Question
In java, Write an expression that continues to bid until the user enters 'n'.
import java.util.Random;
import java.util.Scanner;
public class AutoBidder {
public static void main (String [] args) {
Scanner scnr = new Scanner(System.in);
Random randGen = new Random();
char keepGoing = '-';
int nextBid = 0;
randGen.setSeed(5);
while (/* Your solution goes here */) {
nextBid = nextBid + (randGen.nextInt(10) + 1);
System.out.println("I'll bid $" + nextBid + "!");
System.out.print("Continue bidding? ");
keepGoing = scnr.next().charAt(0);
}
System.out.println("");
return;
}
}
Explanation / Answer
import java.util.Random;
import java.util.Scanner;
public class AutoBidder {
public static void main (String [] args) {
Scanner scnr = new Scanner(System.in);
Random randGen = new Random();
char keepGoing = '-';
int nextBid = 0;
randGen.setSeed(5);
while (keepGoing != 'n') {
nextBid = nextBid + (randGen.nextInt(10) + 1);
System.out.println("I'll bid $" + nextBid + "!");
System.out.print("Continue bidding? ");
keepGoing = scnr.next().charAt(0);
}
System.out.println("");
return;
}
}
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.