MCPcopy Index your code
hub / github.com/careercup/ctci / main

Method main

java/Chapter 7/Question7_4/Question.java:70–102  ·  view source on GitHub ↗
(String[] args)

Source from the content-addressed store, hash-verified

68 }
69
70 public static void main(String[] args) {
71 int q = multiply(-5, -10);
72 System.out.println(q);
73
74 for (int i = 0; i < 100; i++) {
75 int a = randomInt(10);
76 int b = randomInt(10);
77 int ans = minus(a, b);
78 if (ans != a - b) {
79 System.out.println("ERROR");
80 }
81 System.out.println(a + " - " + b + " = " + ans);
82 }
83 for (int i = 0; i < 100; i++) {
84 int a = randomInt(10);
85 int b = randomInt(10);
86 int ans = multiply(a, b);
87 if (ans != a * b) {
88 System.out.println("ERROR");
89 }
90 System.out.println(a + " * " + b + " = " + ans);
91 }
92 for (int i = 0; i < 100; i++) {
93 int a = randomInt(10) + 1;
94 int b = randomInt(10) + 1;
95 System.out.print(a + " / " + b + " = ");
96 int ans = divide(a, b);
97 if (ans != a / b) {
98 System.out.println("ERROR");
99 }
100 System.out.println(ans);
101 }
102 }
103
104}

Callers

nothing calls this directly

Calls 5

multiplyMethod · 0.95
randomIntMethod · 0.95
minusMethod · 0.95
divideMethod · 0.95
printMethod · 0.45

Tested by

no test coverage detected