[Java] Kleines Spielchen! probierts mal aus!

Dieses Thema im Forum "Projekte / Codes" wurde erstellt von Johnny990, 22. Dezember 2006 .

  1. 22. Dezember 2006
    Kleines Spielchen! probierts mal aus!

    Hab mal aus Spaß ein kleines Zahlenratenspiel gecodet!
    ist nicht viel dahinter, aber bin ja auch erst anfänger!


    probiert mal wie gut ihr seit!

    hier der Code:


    Code:
    
    public class Zahlenraten {
    
    
    public static void main (String[] args)
    {
     OOUtil u= new OOUtil();
     int zufall = (int)(Math.random()*100)+1;
     
     int eingabe;
     do
     {
     
     eingabe = u.readInt();
     
     if(eingabe<zufall)
     System.out.println("zu niedrig");
    
    
     else if (eingabe>zufall)
     System.out.println("zu hoch");
    
     else
     System.out.println("\nGEWONNEN ! ! !");
    
    
     }while (eingabe!=zufall); 
     
     
    }}
    
    
    
    
    
    
    import java.io.BufferedReader;
    import java.io.IOException;
    import java.io.InputStreamReader;
    
    public class OOUtil {
     private final float version = 1.0f;
     
     public int readInt(){
     try {
     System.out.print("Bitte geben Sie eine Zahl ein: ");
     BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
     String number = input.readLine();
     return Integer.parseInt(number);
     } catch (NumberFormatException e) {
     System.out.println("Fehler: Bitte geben Sie eine ganze Zahl ein.");
     return readInt();
     } catch (IOException e) {
     e.printStackTrace();
     }
     return 0;
     }
     
     public float readFloat(){
     try {
     System.out.print("Bitte geben Sie eine Fließkommazahl ein: ");
     BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
     String number = input.readLine();
     return Float.parseFloat(number);
     } catch (NumberFormatException e) {
     System.out.println("Fehler: Bitte geben Sie Fließkommazahlen mit '.' ein.");
     return readFloat();
     } catch (IOException e) {
     e.printStackTrace();
     }
     return 0;
     }
     
     public double readDouble(){
     try {
     System.out.print("Bitte geben Sie eine Fließkommazahl ein: ");
     BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
     String number = input.readLine();
     return Double.parseDouble(number);
     } catch (NumberFormatException e) {
     System.out.println("Fehler: Bitte geben Sie Fließkommazahlen mit '.' ein.");
     return readDouble();
     } catch (IOException e) {
     e.printStackTrace();
     }
     return 0.0;
     }
    
     public String readString(){
     try {
     System.out.print("Bitte geben Sie einen String ein: ");
     BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
     return input.readLine();
     } catch (IOException e) {
     e.printStackTrace();
     }
     return "";
     }
     
     public char readChar(){
     System.out.print("Bitte geben Sie einen character ein: ");
     BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
     try {
     char c = (char)input.read();
     if(c!='\n' && c!='\r' && c!='\t'){
     return c;
     }else{
     System.out.println("Bitte versuchen Sie es nochmal.");
     return readChar();
     }
     } catch (IOException e) {
     e.printStackTrace();
     }
     return 'a';
     }
     
     public String toString()
     {
     return "OOUtil v" + version;
     }
    }
    
    
     
  2. 22. Dezember 2006
    AW: Kleines Spielchen! probierts mal aus!

    WOAH GEIL MAN! SOWAS SUCH ICH JA SCHON SEIT JAAAHREN!!!!

    ...

    Ne mal im Ernst.. Wenn es dir Spaß macht so etwas zu spielen, ist dir echt nicht mehr zu helfen *G*
    Schau dir mal die Rules an


    Gruß
    MM

    //edit: Davon mal abgesehen das OOUtil keine Standardklasse ist - d.h. selbst wenn wir es wollten (*G*) könnten wir das nicht spielen ^^
    //editedit: Ok jetzt ist sie dabei.. Respekt - Und ja - jeder fängt mal klein an - aber das musst du dann doch nicht unbedingt im Showcase posten
     
  3. 23. Dezember 2006
    AW: Kleines Spielchen! probierts mal aus!

    Du könntest auch ein Netzwerkspiel daraus machen dass man im Multiplayer Zaheln raten kann, das wär doch mal n ding
     
  4. Video Script

    Videos zum Themenbereich

    * gefundene Videos auf YouTube, anhand der Überschrift.