san dyna lods after ng while sa baba??Missing break; after mo ichange yung win to true
Kung ipopost mo sana codes mas madali =Dsan dyna lods after ng while sa baba??
Kung ipopost mo sana codes mas madali =D
after ng win = true;
lagay ka ng break para mag break yung loop
Saka yung mga message mo lagay mo sa every after the statement
like yung You win! dapat nandun yan sa
win = true;
you win!
break;
Read again my last reply. Ipwesto mo sa bawat statement
only put break sa win = trueView attachment 1659357
ganyan lods??
need lods yan kasi nakalaagy sa instruction kung wala lang sana yan edi tapos na code ko heheheonly put break sa win = true
since you want to try again di mo need mag break dun sa try again
post mo yung codes mismo.
saka di mo need maglagay ng try and catch diyan.
May while statement ka naman. Pero kung need mo talaga. Make sure to put a break din after the exception message

Ay wala pala sa loob ng while yung try mo. No need break
Ano palang exact error mo?
break should stop itView attachment 1659370
nagtuloy tuloy na ung output i mean naka loop siya pano istop yon??
break should stop it
Pakipost yung codes mismo para maedit
import java.util.Random;Pakipost yung codes wag screenshot.
Wag yung whole project ayang main codes lang
ayan lods
import java.util.Random;
import java.util.*;
public class GuessingGame {
public static void main(String[] args) {
Random rand = new Random();
int numberToGuess = rand.nextInt(50);
int limitOftries = 10;
int numberOfTries = 0;
Scanner input = new Scanner(System.in);
int guess;
boolean win = false;
while (!win) {
try {
System.out.println("Guess a number between 1 to 50: ");
guess = input.nextInt();
numberOfTries++;
if (guess == numberToGuess) {
System.out.println("You win!");
win = true;
break;
} else if (guess < numberToGuess) {
System.out.println(numberToGuess + " is too low. Try again");
} else if (guess > numberToGuess) {
System.out.println(numberToGuess + " is too high. Try again");
}else if (numberOfTries == limitOftries){
System.out.println("It took you " + numberOfTries + " tries already. Exiting.");
break;
}
}catch(Exception e){
break;
}
}
}
}
Java:import java.util.Random; import java.util.*; public class GuessingGame { public static void main(String[] args) { Random rand = new Random(); int numberToGuess = rand.nextInt(50); int numberOfTries = 0; Scanner input = new Scanner(System.in); int guess; boolean win = false; while (!win) { try { System.out.println("Guess a number between 1 to 50: "); guess = input.nextInt(); numberOfTries++; if (guess == numberToGuess) { System.out.println("You win!"); win = true; break; } else if (guess < numberToGuess) { System.out.println("Too low. Try again"); System.out.println("The number was " + numberToGuess); } else if (guess > numberToGuess) { System.out.println("Too high. Try again"); System.out.println("The number was " + numberToGuess); } }catch(Exception e){ System.out.println("It took you " + numberOfTries + " tries "); break; } } } }
View attachment 1659386
Ikaw na bahala kung saan mo dapat ilagay yung number of retries message
pwde mo rin lagyan ng else kung gusto mo mag break agad.
for example may limit lang yung retries like 10
kapag failed parin, mabebreak dapat
View attachment 1659398
lods pano babalik sa guess a number?? pag ganyan??