Mi a baja a JAVA programomnak?
A programom kiirja az Üdvözöllek a tippelös játékban-t még azt is kiirja h adj meg 1 szamot 1 és 10 között aztán megadom a számot de nem csinál semmit szerintem valami nagyon kis hiba lehet de sehogy sem akadok rá. A program kodja:
import static java.lang.System.out;
import java.util.Scanner;
import java.util.Random;
public class tippjatek{
public static void main(String args[]){
Scanner billentyuzet= new Scanner(System.in);
int tipekszama=0;
int veletlenszam= new Random().nextInt(10)+1;
out.println(" ************ ");
out.println("Üdvözöllek a tippelős játékban.");
out.println(" *********** ");
out.print("Irj be 1 egeszet 1 es 10 kozott!");
int bekertszam= billentyuzet.nextInt();
tipekszama++;
while(bekertszam != veletlenszam);{
out.println();
out.println("Probald ujra..");
out.println("Irj be 1 egesz szamit 1 es 10 kozott:");
bekertszam=billentyuzet.nextInt();
tipekszama++;
}
out.print("Nyertel ");
out.println(tipekszama + " tipp utan. ");
}
}
Ez egy feladvány? Mert tipikusan úgy néz ki, egy mocsokul elrejtett "hibával".
Ebben a sorban van, megtalálod?
while(bekertszam != veletlenszam);{
Ha valaki unatkozik továbbfejlesztettem a fenti programot:
import static java.lang.System.out;
import java.util.Scanner;
import java.util.Random;
public class tippjatek{
public static void main(String args[]){
Scanner billentyuzet= new Scanner(System.in);
int tipekszama=0;
int veletlenszam= new Random().nextInt(1000)+1;
out.println(" ************ ");
out.println("Üdvözöllek a tippelős játékban.");
out.println(" *********** ");
out.print("Irj be 1 egészet 1 és 1000 kozott!");
int bekertszam= billentyuzet.nextInt();
tipekszama++;
while(bekertszam != veletlenszam){
if(bekertszam<veletlenszam)
{
out.println("A megadott szám KISEBB mint a véletlenszerü szám");
}
else
{
out.println("A megadott szám NAGYOBB mint a véletlenszerü szám");
}
out.println();
out.println("Probald ujra..");
out.println("Irj be 1 egész számot 1 és 1000 között:");
bekertszam=billentyuzet.nextInt();
tipekszama++;
}
out.print("Nyertel ");
out.println(tipekszama + " tipp után. ");
}
}
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!