From d62512e4734e6779958fa23db1d95e9015f604d6 Mon Sep 17 00:00:00 2001 From: Beven Date: Tue, 24 Oct 2017 11:48:40 +1100 Subject: [PATCH 1/2] Added Java implementation of Rule of Three --- rule_of_three/RuleOfThree | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 rule_of_three/RuleOfThree diff --git a/rule_of_three/RuleOfThree b/rule_of_three/RuleOfThree new file mode 100644 index 000000000..800ada5bb --- /dev/null +++ b/rule_of_three/RuleOfThree @@ -0,0 +1,20 @@ +/** + * @author Beven Lee + */ +public class RuleOfThree { + + public static void main(String[] args) { + + if (args.length < 3) { + System.out.println("Usage: java RuleOfThree "); + System.exit(-1); + } + + int a = Integer.parseInt(args[0]); + int b = Integer.parseInt(args[1]); + int c = Integer.parseInt(args[2]); + + int x = (b * c) / a; + System.out.println("x = " + x); + } +} From 82ff8170b37a85ae0cc81651fe2c1f551537004c Mon Sep 17 00:00:00 2001 From: Beven Date: Tue, 24 Oct 2017 11:49:29 +1100 Subject: [PATCH 2/2] Fixed Java file --- rule_of_three/{RuleOfThree => RuleOfThree.java} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename rule_of_three/{RuleOfThree => RuleOfThree.java} (100%) diff --git a/rule_of_three/RuleOfThree b/rule_of_three/RuleOfThree.java similarity index 100% rename from rule_of_three/RuleOfThree rename to rule_of_three/RuleOfThree.java