diff options
author | msglm <msglm@techchud.xyz> | 2023-01-14 05:31:48 -0600 |
---|---|---|
committer | msglm <msglm@techchud.xyz> | 2023-01-14 05:31:48 -0600 |
commit | 9d53d8857eaa1c9405894a88ca75bc4657e42f35 (patch) | |
tree | eb1efc1d028b949dd83bb710c68be8eff58f26e7 /Java/FantasyGame.java | |
download | school-code-master.tar.gz school-code-master.tar.bz2 school-code-master.zip |
Diffstat (limited to 'Java/FantasyGame.java')
-rw-r--r-- | Java/FantasyGame.java | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/Java/FantasyGame.java b/Java/FantasyGame.java new file mode 100644 index 0000000..9053749 --- /dev/null +++ b/Java/FantasyGame.java @@ -0,0 +1,45 @@ +//BufferedReader is faster than scanner as it doesn't parse the text. Iterated over 1000 times, it saves 30 seconds in total. +import java.io.BufferedReader; +import java.io.InputStreamReader; + +class FantasyGame { + public static void main(String[] args) throws java.io.IOException { + int Health,Luck,Strength; + System.out.println("Name:"); + BufferedReader NameI = new BufferedReader(new InputStreamReader(System.in)); + String Name = NameI.readLine(); + + System.out.println("Health:"); + BufferedReader HealthI = new BufferedReader(new InputStreamReader(System.in)); + Health = Integer.parseInt(HealthI.readLine()); + + System.out.println("Luck:"); + BufferedReader LuckI = new BufferedReader(new InputStreamReader(System.in)); + Luck = Integer.parseInt(LuckI.readLine()); + + System.out.println("Strength:"); + BufferedReader StrengthI = new BufferedReader(new InputStreamReader(System.in)); + Strength = Integer.parseInt(StrengthI.readLine()); + + if(Health+Luck+Strength > 15){ + + System.out.println("You have given your character too many points! Default values have been assigned"); + System.out.println(Name + ", strength: 5, health: 5, luck: 5"); + } else { + + System.out.println(Name + ", strength: " + Strength + ", health: " + Health + ", luck: " + Luck); + + } + + + + + + + + + + } +} + +//By msglm; Licensed under the AGPL v3 |