Kurs:Java (Kjell)/Code-Rubrik/FantasySpiel

Aus Wikiversity

Einfache Variante.

Quellcode[Bearbeiten]

package kapitel_13;

import java.io.*;

class FantasySpiel {

	public static void main(String[] args) throws IOException {

	    BufferedReader stdin = new BufferedReader ( new InputStreamReader( System.in ) );

	    String inData, name;
	    int    stärke, gesundheit, glück;
	    
	    System.out.println("Wie soll deine Spielfigur heißen?");
	    name      = stdin.readLine();
	    
	    System.out.println("Welchen Wert vergibst du? - Stärke (1 bis 10)");
	    inData    = stdin.readLine();
	    stärke    = Integer.parseInt( inData );
	    
	    System.out.println("Welchen Wert vergibst du? - Gesundheit (1 bis 10)");
	    inData    = stdin.readLine();
	    gesundheit= Integer.parseInt( inData );
	    
	    System.out.println("Welchen Wert vergibst du? - Glück (1 bis 10)");
	    inData    = stdin.readLine();
	    glück     = Integer.parseInt( inData );
	    
	    if (stärke + gesundheit + glück > 15 ) {
	    	
	    	System.out.println("Sie haben Ihrer Spielfigur zu viele Punkte gegeben! Es wurden die Standardwerte zugewiesen:");
	    	
	    	stärke     = 5;
	    	gesundheit = 5;
	    	glück      = 5;
	    }

	    System.out.println(name + ", Staerke: " + stärke
	    		+ ", Gesundheit: " + gesundheit 
	    		+ ", Glueck: " + glück);
		
	}

}