summaryrefslogtreecommitdiff
path: root/test/files/run/Course-2002-02.scala
diff options
context:
space:
mode:
authormichelou <michelou@epfl.ch>2006-06-21 09:26:20 +0000
committermichelou <michelou@epfl.ch>2006-06-21 09:26:20 +0000
commitb444420b5b136e8f6e3439c100fbcc5236e0100b (patch)
tree2ddd36e9d06f714be9ff427946caefa289ae7b82 /test/files/run/Course-2002-02.scala
parentc1cc40e97d8a3c373e7f34826fb0047441b4e392 (diff)
downloadscala-b444420b5b136e8f6e3439c100fbcc5236e0100b.tar.gz
scala-b444420b5b136e8f6e3439c100fbcc5236e0100b.tar.bz2
scala-b444420b5b136e8f6e3439c100fbcc5236e0100b.zip
adapted to new closure syntax
Diffstat (limited to 'test/files/run/Course-2002-02.scala')
-rw-r--r--test/files/run/Course-2002-02.scala458
1 files changed, 230 insertions, 228 deletions
diff --git a/test/files/run/Course-2002-02.scala b/test/files/run/Course-2002-02.scala
index 8983829d79..c0b79873f1 100644
--- a/test/files/run/Course-2002-02.scala
+++ b/test/files/run/Course-2002-02.scala
@@ -4,18 +4,18 @@
// $Id$
object M0 {
- def gcd(a: Int, b: Int): Int = if (b == 0) a else gcd(b, a % b);
- def factorial(n: Int): Int = if (n == 0) 1 else n * factorial(n - 1);
+ def gcd(a: Int, b: Int): Int = if (b == 0) a else gcd(b, a % b)
+ def factorial(n: Int): Int = if (n == 0) 1 else n * factorial(n - 1)
- Console.println(gcd(14,21));
- Console.println(factorial(5));
- Console.println;
+ Console.println(gcd(14,21))
+ Console.println(factorial(5))
+ Console.println
}
//############################################################################
object M1 {
- def cube(x: Int): Double = x * x * x;
+ def cube(x: Int): Double = x * x * x
def sumInts(a: Int, b: Int): Double = if (a > b) 0
else a + sumInts(a + 1, b);
@@ -34,12 +34,12 @@ object M1 {
4 + sumElements(1,n)
}
- Console.println(sumInts(1,4));
- Console.println(sumCubes(1,4));
- Console.println(sumReciprocals(1,4));
- Console.println(sumCubes(1, 10) + sumReciprocals(10, 20));
- Console.println("pi = " + sumPi(20));
- Console.println;
+ Console.println(sumInts(1,4))
+ Console.println(sumCubes(1,4))
+ Console.println(sumReciprocals(1,4))
+ Console.println(sumCubes(1, 10) + sumReciprocals(10, 20))
+ Console.println("pi = " + sumPi(20))
+ Console.println
}
//############################################################################
@@ -61,12 +61,12 @@ object M2 {
4 + sum(element, 1, n)
}
- Console.println(sumInts(1,4));
- Console.println(sumCubes(1,4));
- Console.println(sumReciprocals(1,4));
- Console.println(sumCubes(1, 10) + sumReciprocals(10, 20));
- Console.println("pi = " + sumPi(20));
- Console.println;
+ Console.println(sumInts(1,4))
+ Console.println(sumCubes(1,4))
+ Console.println(sumReciprocals(1,4))
+ Console.println(sumCubes(1, 10) + sumReciprocals(10, 20))
+ Console.println("pi = " + sumPi(20))
+ Console.println
}
//############################################################################
@@ -81,12 +81,12 @@ object M3 {
def sumReciprocals(a: Int, b: Int): Double = sum((x => 1.0/x), a, b);
def sumPi(n: Int): Double = 4 + sum((x => 4.0/(4*x+1) - 4.0/(4*x-1)), 1, n);
- Console.println(sumInts(1,4));
- Console.println(sumCubes(1,4));
- Console.println(sumReciprocals(1,4));
- Console.println(sumCubes(1, 10) + sumReciprocals(10, 20));
- Console.println("pi = " + sumPi(20));
- Console.println;
+ Console.println(sumInts(1,4))
+ Console.println(sumCubes(1,4))
+ Console.println(sumReciprocals(1,4))
+ Console.println(sumCubes(1, 10) + sumReciprocals(10, 20))
+ Console.println("pi = " + sumPi(20))
+ Console.println
}
//############################################################################
@@ -99,17 +99,17 @@ object M4 {
sumF
}
- def sumInts = sum(x => x);
- def sumCubes = sum(x => x * x * x);
- def sumReciprocals = sum(x => 1.0/x);
- def sumPi = (n: Int => 4 + sum(x => 4.0/(4*x+1) - 4.0/(4*x-1))(1, n));
+ def sumInts = sum(x => x)
+ def sumCubes = sum(x => x * x * x)
+ def sumReciprocals = sum(x => 1.0/x)
+ def sumPi = { n: Int => 4 + sum(x => 4.0/(4*x+1) - 4.0/(4*x-1))(1, n) }
- Console.println(sumInts(1,4));
- Console.println(sumCubes(1,4));
- Console.println(sumReciprocals(1,4));
- Console.println(sumCubes(1, 10) + sumReciprocals(10, 20));
- Console.println("pi = " + sumPi(20));
- Console.println;
+ Console.println(sumInts(1,4))
+ Console.println(sumCubes(1,4))
+ Console.println(sumReciprocals(1,4))
+ Console.println(sumCubes(1, 10) + sumReciprocals(10, 20))
+ Console.println("pi = " + sumPi(20))
+ Console.println
}
//############################################################################
@@ -120,17 +120,17 @@ object M5 {
else f(a) + sum(f)(a + 1, b)
}
- def sumInts = sum(x => x);
- def sumCubes = sum(x => x * x * x);
- def sumReciprocals = sum(x => 1.0/x);
- def sumPi = (n: Int => 4 + sum(x => 4.0/(4*x+1) - 4.0/(4*x-1))(1, n));
+ def sumInts = sum(x => x)
+ def sumCubes = sum(x => x * x * x)
+ def sumReciprocals = sum(x => 1.0/x)
+ def sumPi = { n: Int => 4 + sum(x => 4.0/(4*x+1) - 4.0/(4*x-1))(1, n) }
- Console.println(sumInts(1,4));
- Console.println(sumCubes(1,4));
- Console.println(sumReciprocals(1,4));
- Console.println(sumCubes(1, 10) + sumReciprocals(10, 20));
- Console.println("pi = " + sumPi(20));
- Console.println;
+ Console.println(sumInts(1,4))
+ Console.println(sumCubes(1,4))
+ Console.println(sumReciprocals(1,4))
+ Console.println(sumCubes(1, 10) + sumReciprocals(10, 20))
+ Console.println("pi = " + sumPi(20))
+ Console.println
}
//############################################################################
@@ -140,17 +140,17 @@ object M6 {
if (a > b) 0
else f(a) + sum(f)(a + 1, b);
- def sumInts = &sum(x => x);
- def sumCubes = &sum(x => x * x * x);
- def sumReciprocals = &sum(x => 1.0/x);
- def sumPi = (n: Int => 4 + sum(x => 4.0/(4*x+1) - 4.0/(4*x-1))(1, n));
+ def sumInts = &sum(x => x)
+ def sumCubes = &sum(x => x * x * x)
+ def sumReciprocals = &sum(x => 1.0/x)
+ def sumPi = { n: Int => 4 + sum(x => 4.0/(4*x+1) - 4.0/(4*x-1))(1, n) }
- Console.println(sumInts(1,4));
- Console.println(sumCubes(1,4));
- Console.println(sumReciprocals(1,4));
- Console.println(sumCubes(1, 10) + sumReciprocals(10, 20));
- Console.println("pi = " + sumPi(20));
- Console.println;
+ Console.println(sumInts(1,4))
+ Console.println(sumCubes(1,4))
+ Console.println(sumReciprocals(1,4))
+ Console.println(sumCubes(1, 10) + sumReciprocals(10, 20))
+ Console.println("pi = " + sumPi(20))
+ Console.println
}
//############################################################################
@@ -163,17 +163,17 @@ object M7 {
iter(a, 0)
}
- def sumInts = &sum(x => x);
- def sumCubes = &sum(x => x * x * x);
- def sumReciprocals = &sum(x => 1.0/x);
- def sumPi = (n: Int => 4 + sum(x => 4.0/(4*x+1) - 4.0/(4*x-1))(1, n));
+ def sumInts = &sum(x => x)
+ def sumCubes = &sum(x => x * x * x)
+ def sumReciprocals = &sum(x => 1.0/x)
+ def sumPi = { n: Int => 4 + sum(x => 4.0/(4*x+1) - 4.0/(4*x-1))(1, n) }
- Console.println(sumInts(1,4));
- Console.println(sumCubes(1,4));
- Console.println(sumReciprocals(1,4));
- Console.println(sumCubes(1, 10) + sumReciprocals(10, 20));
- Console.println("pi = " + sumPi(20));
- Console.println;
+ Console.println(sumInts(1,4))
+ Console.println(sumCubes(1,4))
+ Console.println(sumReciprocals(1,4))
+ Console.println(sumCubes(1, 10) + sumReciprocals(10, 20))
+ Console.println("pi = " + sumPi(20))
+ Console.println
}
//############################################################################
@@ -183,54 +183,56 @@ object M8 {
if (a > b) 1
else f(a) * product(f)(a + step, step, b);
- def productPi = (n: Int => product(x=>4.0*x*x/(2*x-1)/(2*x-1))(1,1,n)/n);
+ def productPi = { n: Int => product(x=>4.0*x*x/(2*x-1)/(2*x-1))(1,1,n)/n }
val pi = 2 * product(x => x * x)(2, 2, 40) / product(x => x * x)(1, 2,40)/40;
- Console.println("pi = " + productPi(20));
- Console.println("pi = " + pi);
- Console.println;
+ Console.println("pi = " + productPi(20))
+ Console.println("pi = " + pi)
+ Console.println
}
//############################################################################
object M9 {
def accumulate[t](combiner: (t, t) => t, nullValue: t, f: Int => t,
- next: Int => Int)(a: Int, b: Int): t = if (a > b) nullValue
- else combiner(f(a), accumulate(combiner, nullValue, f, next)(next(a), b));
+ next: Int => Int)(a: Int, b: Int): t =
+ if (a > b) nullValue
+ else combiner(f(a), accumulate(combiner, nullValue, f, next)(next(a), b))
- def inc(x: Int) = x + 1;
+ def inc(x: Int) = x + 1
- def sum(f: Int => Double): (Int, Int) => Double = accumulate((x: Double, y: Double) => x + y,
- 0d, f, inc);
- def product(f: Int => Double): (Int, Int) => Double = accumulate((x: Double, y: Double) => x * y,
- 1d, f, inc);
+ def sum(f: Int => Double): (Int, Int) => Double =
+ accumulate((x: Double, y: Double) => x + y, 0d, f, inc)
- def sumInts = sum(x => x);
- def sumCubes = sum(x => x * x * x);
- def sumReciprocals = sum(x => 1.0/x);
- def sumPi = (n: Int => 4 + sum(x => 4.0/(4*x+1) - 4.0/(4*x-1))(1, n));
+ def product(f: Int => Double): (Int, Int) => Double =
+ accumulate((x: Double, y: Double) => x * y, 1d, f, inc)
- def productPi = (n: Int => product(x=>4.0*x*x/(2*x-1)/(2*x-1))(1,n)/n);
+ def sumInts = sum(x => x)
+ def sumCubes = sum(x => x * x * x)
+ def sumReciprocals = sum(x => 1.0 / x)
+ def sumPi = { n: Int => 4 + sum(x => 4.0/(4*x+1) - 4.0/(4*x-1))(1, n) }
- val pi = 2*product(x => 2*x*2*x)(1,20)/product(x =>(2*x-1)*(2*x-1))(1,20)/40;
+ def productPi = { n: Int => product(x=>4.0*x*x/(2*x-1)/(2*x-1))(1,n)/n }
- Console.println(sumInts(1,4));
- Console.println(sumCubes(1,4));
- Console.println(sumReciprocals(1,4));
- Console.println(sumCubes(1, 10) + sumReciprocals(10, 20));
- Console.println("pi = " + sumPi(20));
- Console.println("pi = " + productPi(20));
- Console.println("pi = " + pi);
- Console.println;
+ val pi = 2*product(x => 2*x*2*x)(1,20)/product(x =>(2*x-1)*(2*x-1))(1,20)/40
+
+ Console.println(sumInts(1, 4))
+ Console.println(sumCubes(1, 4))
+ Console.println(sumReciprocals(1, 4))
+ Console.println(sumCubes(1, 10) + sumReciprocals(10, 20))
+ Console.println("pi = " + sumPi(20))
+ Console.println("pi = " + productPi(20))
+ Console.println("pi = " + pi)
+ Console.println
}
//############################################################################
object MA {
- val tolerance = 0.0001;
- def abs(x: Double) = if (x < 0) -x else x;
- def isCloseEnough(x: Double, y: Double) = abs((x - y) / x) < tolerance;
+ val tolerance = 0.0001
+ def abs(x: Double) = if (x < 0) -x else x
+ def isCloseEnough(x: Double, y: Double) = abs((x - y) / x) < tolerance
def fixedPoint(f: Double => Double)(firstGuess: Double) = {
def iterate(guess: Double): Double = {
val next = f(guess);
@@ -240,9 +242,9 @@ object MA {
}
iterate(firstGuess)
}
- def sqrt(x: Double) = fixedPoint(y => (y + x / y) / 2)(1.0);
+ def sqrt(x: Double) = fixedPoint(y => (y + x / y) / 2)(1.0)
- Console.println("sqrt(2) = " + sqrt(2));
+ Console.println("sqrt(2) = " + sqrt(2))
Console.println
}
@@ -264,7 +266,7 @@ object MB {
def averageDamp(f: Double => Double)(x: Double) = (x + f(x)) / 2;
def sqrt(x: Double) = fixedPoint(averageDamp(y => x/y))(1.0);
- Console.println("sqrt(2) = " + sqrt(2));
+ Console.println("sqrt(2) = " + sqrt(2))
Console.println
}
@@ -287,7 +289,7 @@ object MC {
iter(a, 1)
}
- def factorial(n: Int) = product(x => x)(1 , n);
+ def factorial(n: Int) = product(x => x)(1 , n)
Console.println(
"1 + 2 + .. + 5 = " + sum(x => x)(1, 5));
@@ -302,18 +304,18 @@ object MC {
Console.println;
Console.println(
- "factorial(0) = " + factorial(0));
+ "factorial(0) = " + factorial(0))
Console.println(
- "factorial(1) = " + factorial(1));
+ "factorial(1) = " + factorial(1))
Console.println(
- "factorial(2) = " + factorial(2));
+ "factorial(2) = " + factorial(2))
Console.println(
- "factorial(3) = " + factorial(3));
+ "factorial(3) = " + factorial(3))
Console.println(
- "factorial(4) = " + factorial(4));
+ "factorial(4) = " + factorial(4))
Console.println(
- "factorial(5) = " + factorial(5));
- Console.println;
+ "factorial(5) = " + factorial(5))
+ Console.println
}
//############################################################################
@@ -332,33 +334,33 @@ object MD {
def times(x:Double,y:Double) = x*y;
val product: (Int => Double) => (Int, Int) => Double = reduce(times, 1);
- def factorial(n: Int) = product(x => x)(1 , n);
+ def factorial(n: Int) = product(x => x)(1 , n)
Console.println(
- "1 + 2 + .. + 5 = " + sum(x => x)(1, 5));
+ "1 + 2 + .. + 5 = " + sum(x => x)(1, 5))
Console.println(
- "1 * 2 * .. * 5 = " + product(x => x)(1, 5));
+ "1 * 2 * .. * 5 = " + product(x => x)(1, 5))
Console.println;
Console.println(
- "1^2 + 2^2 + .. + 5^2 = " + sum(x => x*x)(1, 5));
+ "1^2 + 2^2 + .. + 5^2 = " + sum(x => x*x)(1, 5))
Console.println(
- "1^2 * 2^2 * .. * 5^2 = " + product(x => x*x)(1, 5));
+ "1^2 * 2^2 * .. * 5^2 = " + product(x => x*x)(1, 5))
Console.println;
Console.println(
- "factorial(0) = " + factorial(0));
+ "factorial(0) = " + factorial(0))
Console.println(
- "factorial(1) = " + factorial(1));
+ "factorial(1) = " + factorial(1))
Console.println(
- "factorial(2) = " + factorial(2));
+ "factorial(2) = " + factorial(2))
Console.println(
- "factorial(3) = " + factorial(3));
+ "factorial(3) = " + factorial(3))
Console.println(
- "factorial(4) = " + factorial(4));
+ "factorial(4) = " + factorial(4))
Console.println(
- "factorial(5) = " + factorial(5));
- Console.println;
+ "factorial(5) = " + factorial(5))
+ Console.println
}
//############################################################################
@@ -375,33 +377,33 @@ object ME {
def sum: (Int => Double) => (Int, Int) => Double = reduce((x,y) => x + y, 0);
def product: (Int => Double) => (Int, Int) => Double = reduce((x,y) => x * y, 1);
- def factorial(n: Int) = product(x => x)(1 , n);
+ def factorial(n: Int) = product(x => x)(1 , n)
Console.println(
- "1 + 2 + .. + 5 = " + sum(x => x)(1, 5));
+ "1 + 2 + .. + 5 = " + sum(x => x)(1, 5))
Console.println(
- "1 * 2 * .. * 5 = " + product(x => x)(1, 5));
+ "1 * 2 * .. * 5 = " + product(x => x)(1, 5))
Console.println;
Console.println(
- "1^2 + 2^2 + .. + 5^2 = " + sum(x => x*x)(1, 5));
+ "1^2 + 2^2 + .. + 5^2 = " + sum(x => x*x)(1, 5))
Console.println(
- "1^2 * 2^2 * .. * 5^2 = " + product(x => x*x)(1, 5));
+ "1^2 * 2^2 * .. * 5^2 = " + product(x => x*x)(1, 5))
Console.println;
Console.println(
- "factorial(0) = " + factorial(0));
+ "factorial(0) = " + factorial(0))
Console.println(
- "factorial(1) = " + factorial(1));
+ "factorial(1) = " + factorial(1))
Console.println(
- "factorial(2) = " + factorial(2));
+ "factorial(2) = " + factorial(2))
Console.println(
- "factorial(3) = " + factorial(3));
+ "factorial(3) = " + factorial(3))
Console.println(
- "factorial(4) = " + factorial(4));
+ "factorial(4) = " + factorial(4))
Console.println(
- "factorial(5) = " + factorial(5));
- Console.println;
+ "factorial(5) = " + factorial(5))
+ Console.println
}
//############################################################################
@@ -409,18 +411,18 @@ object ME {
object MF {
def fib(x: Int): Int =
if (x <= 1) x
- else fib(x - 2) + fib(x - 1);
-
- Console.println("fib(0) = " + fib(0));
- Console.println("fib(1) = " + fib(1));
- Console.println("fib(2) = " + fib(2));
- Console.println("fib(3) = " + fib(3));
- Console.println("fib(4) = " + fib(4));
- Console.println("fib(5) = " + fib(5));
- Console.println("fib(6) = " + fib(6));
- Console.println("fib(7) = " + fib(7));
- Console.println("fib(8) = " + fib(8));
- Console.println("fib(9) = " + fib(9));
+ else fib(x - 2) + fib(x - 1)
+
+ Console.println("fib(0) = " + fib(0))
+ Console.println("fib(1) = " + fib(1))
+ Console.println("fib(2) = " + fib(2))
+ Console.println("fib(3) = " + fib(3))
+ Console.println("fib(4) = " + fib(4))
+ Console.println("fib(5) = " + fib(5))
+ Console.println("fib(6) = " + fib(6))
+ Console.println("fib(7) = " + fib(7))
+ Console.println("fib(8) = " + fib(8))
+ Console.println("fib(9) = " + fib(9))
}
//############################################################################
@@ -429,20 +431,20 @@ object MG {
def fib(x: Int) = {
def loop(n: Int, prev: Int, fibn: Int): Int =
if (n == x) fibn
- else loop(n + 1, fibn, fibn + prev);
+ else loop(n + 1, fibn, fibn + prev)
if (x == 0) 0 else loop(1, 0, 1)
}
- Console.println("fib(0) = " + fib(0));
- Console.println("fib(1) = " + fib(1));
- Console.println("fib(2) = " + fib(2));
- Console.println("fib(3) = " + fib(3));
- Console.println("fib(4) = " + fib(4));
- Console.println("fib(5) = " + fib(5));
- Console.println("fib(6) = " + fib(6));
- Console.println("fib(7) = " + fib(7));
- Console.println("fib(8) = " + fib(8));
- Console.println("fib(9) = " + fib(9));
+ Console.println("fib(0) = " + fib(0))
+ Console.println("fib(1) = " + fib(1))
+ Console.println("fib(2) = " + fib(2))
+ Console.println("fib(3) = " + fib(3))
+ Console.println("fib(4) = " + fib(4))
+ Console.println("fib(5) = " + fib(5))
+ Console.println("fib(6) = " + fib(6))
+ Console.println("fib(7) = " + fib(7))
+ Console.println("fib(8) = " + fib(8))
+ Console.println("fib(9) = " + fib(9))
}
//############################################################################
@@ -454,95 +456,95 @@ object MH {
else x * power(x, y - 1);
- Console.println("power(0,0) = " + power(0,0));
- Console.println("power(0,1) = " + power(0,1));
- Console.println("power(0,2) = " + power(0,2));
- Console.println("power(0,3) = " + power(0,3));
- Console.println("power(0,4) = " + power(0,4));
- Console.println("power(0,5) = " + power(0,5));
- Console.println("power(0,6) = " + power(0,6));
- Console.println("power(0,7) = " + power(0,7));
- Console.println("power(0,8) = " + power(0,8));
- Console.println;
+ Console.println("power(0,0) = " + power(0,0))
+ Console.println("power(0,1) = " + power(0,1))
+ Console.println("power(0,2) = " + power(0,2))
+ Console.println("power(0,3) = " + power(0,3))
+ Console.println("power(0,4) = " + power(0,4))
+ Console.println("power(0,5) = " + power(0,5))
+ Console.println("power(0,6) = " + power(0,6))
+ Console.println("power(0,7) = " + power(0,7))
+ Console.println("power(0,8) = " + power(0,8))
+ Console.println
- Console.println("power(1,0) = " + power(1,0));
- Console.println("power(1,1) = " + power(1,1));
- Console.println("power(1,2) = " + power(1,2));
- Console.println("power(1,3) = " + power(1,3));
- Console.println("power(1,4) = " + power(1,4));
- Console.println("power(1,5) = " + power(1,5));
- Console.println("power(1,6) = " + power(1,6));
- Console.println("power(1,7) = " + power(1,7));
- Console.println("power(1,8) = " + power(1,8));
- Console.println;
+ Console.println("power(1,0) = " + power(1,0))
+ Console.println("power(1,1) = " + power(1,1))
+ Console.println("power(1,2) = " + power(1,2))
+ Console.println("power(1,3) = " + power(1,3))
+ Console.println("power(1,4) = " + power(1,4))
+ Console.println("power(1,5) = " + power(1,5))
+ Console.println("power(1,6) = " + power(1,6))
+ Console.println("power(1,7) = " + power(1,7))
+ Console.println("power(1,8) = " + power(1,8))
+ Console.println
- Console.println("power(2,0) = " + power(2,0));
- Console.println("power(2,1) = " + power(2,1));
- Console.println("power(2,2) = " + power(2,2));
- Console.println("power(2,3) = " + power(2,3));
- Console.println("power(2,4) = " + power(2,4));
- Console.println("power(2,5) = " + power(2,5));
- Console.println("power(2,6) = " + power(2,6));
- Console.println("power(2,7) = " + power(2,7));
- Console.println("power(2,8) = " + power(2,8));
- Console.println;
+ Console.println("power(2,0) = " + power(2,0))
+ Console.println("power(2,1) = " + power(2,1))
+ Console.println("power(2,2) = " + power(2,2))
+ Console.println("power(2,3) = " + power(2,3))
+ Console.println("power(2,4) = " + power(2,4))
+ Console.println("power(2,5) = " + power(2,5))
+ Console.println("power(2,6) = " + power(2,6))
+ Console.println("power(2,7) = " + power(2,7))
+ Console.println("power(2,8) = " + power(2,8))
+ Console.println
- Console.println("power(3,0) = " + power(3,0));
- Console.println("power(3,1) = " + power(3,1));
- Console.println("power(3,2) = " + power(3,2));
- Console.println("power(3,3) = " + power(3,3));
- Console.println("power(3,4) = " + power(3,4));
- Console.println("power(3,5) = " + power(3,5));
- Console.println("power(3,6) = " + power(3,6));
- Console.println("power(3,7) = " + power(3,7));
- Console.println("power(3,8) = " + power(3,8));
- Console.println;
+ Console.println("power(3,0) = " + power(3,0))
+ Console.println("power(3,1) = " + power(3,1))
+ Console.println("power(3,2) = " + power(3,2))
+ Console.println("power(3,3) = " + power(3,3))
+ Console.println("power(3,4) = " + power(3,4))
+ Console.println("power(3,5) = " + power(3,5))
+ Console.println("power(3,6) = " + power(3,6))
+ Console.println("power(3,7) = " + power(3,7))
+ Console.println("power(3,8) = " + power(3,8))
+ Console.println
- Console.println("power(4,0) = " + power(4,0));
- Console.println("power(4,1) = " + power(4,1));
- Console.println("power(4,2) = " + power(4,2));
- Console.println("power(4,3) = " + power(4,3));
- Console.println("power(4,4) = " + power(4,4));
- Console.println("power(4,5) = " + power(4,5));
- Console.println("power(4,6) = " + power(4,6));
- Console.println("power(4,7) = " + power(4,7));
- Console.println("power(4,8) = " + power(4,8));
- Console.println;
+ Console.println("power(4,0) = " + power(4,0))
+ Console.println("power(4,1) = " + power(4,1))
+ Console.println("power(4,2) = " + power(4,2))
+ Console.println("power(4,3) = " + power(4,3))
+ Console.println("power(4,4) = " + power(4,4))
+ Console.println("power(4,5) = " + power(4,5))
+ Console.println("power(4,6) = " + power(4,6))
+ Console.println("power(4,7) = " + power(4,7))
+ Console.println("power(4,8) = " + power(4,8))
+ Console.println
- Console.println("power(5,0) = " + power(5,0));
- Console.println("power(5,1) = " + power(5,1));
- Console.println("power(5,2) = " + power(5,2));
- Console.println("power(5,3) = " + power(5,3));
- Console.println("power(5,4) = " + power(5,4));
- Console.println("power(5,5) = " + power(5,5));
- Console.println("power(5,6) = " + power(5,6));
- Console.println("power(5,7) = " + power(5,7));
- Console.println("power(5,8) = " + power(5,8));
- Console.println;
+ Console.println("power(5,0) = " + power(5,0))
+ Console.println("power(5,1) = " + power(5,1))
+ Console.println("power(5,2) = " + power(5,2))
+ Console.println("power(5,3) = " + power(5,3))
+ Console.println("power(5,4) = " + power(5,4))
+ Console.println("power(5,5) = " + power(5,5))
+ Console.println("power(5,6) = " + power(5,6))
+ Console.println("power(5,7) = " + power(5,7))
+ Console.println("power(5,8) = " + power(5,8))
+ Console.println
}
//############################################################################
object Test {
def main(args: Array[String]): Unit = {
- M0;
- M1;
- M2;
- M3;
- M4;
- M5;
- M6;
- M7;
- M8;
- M9;
- MA;
- MB;
- MC;
- MD;
- ME;
- MF;
- MG;
- MH;
+ M0
+ M1
+ M2
+ M3
+ M4
+ M5
+ M6
+ M7
+ M8
+ M9
+ MA
+ MB
+ MC
+ MD
+ ME
+ MF
+ MG
+ MH
()
}
}