Diskuze: Rada s cyklem
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Zobrazeno 4 zpráv z 4.
//= Settings::TRACKING_CODE_B ?> //= Settings::TRACKING_CODE ?>
V předchozím kvízu, Online test znalostí Java, jsme si ověřili nabyté zkušenosti z kurzu.
Scanner vstup = new Scanner(System.in, "Windows-1250");
String odpoved="ano";
while(odpoved=="ano")
{
//dosavadní kód metody Main
do{
System.out.println(Chceš pokračovat ano\\ne?);
odpoved=vstup.nextLine();
}while(odpoved!=ne&&odpoved!=ano)
}
Určite použi while cyklus
Vytvor si nejakú premennú typu string, do ktorej načítaš odpoveď na otázku, či chce používateľ pokračovať a while cyklus s celým tvojim programom bude prebiehať dovtedy, kým v tej premennej bude "ano", "y" alebo čokoľvek podobné, to už je na tebe.
Keďže predpokladám, že sa jedná o nejakú domácu do školy, hotový kód ti sem pre tvoje vlastné dobro nedám, ale článok zadarmo k while cyklu jednoducho nájdeš na tejto stránke a tvoje riešenie by v pseudokóde vyzeralo nejako takto:
string pokracuj = "ano";
while (pokracuj == "ano")
{
// tvoj kód s volaním metód
println("Chces pokracovat? ano/ne: ");
pokracuj = vstup.next();
}
Paráda už to jede, jak jste radil koukl jsem se na článek kde jsem se dozvěděl jakou jsem dělal chybu, když jsem vytvářel while cyklus. Moc děkuji za radu.
Zobrazeno 4 zpráv z 4.