From a8a49e5b1f968d4ae160052a35242efc7ea30e30 Mon Sep 17 00:00:00 2001 From: Paweł Dybiec Date: Sun, 23 Dec 2018 17:10:36 +0100 Subject: Update tests --- tests/pracownia4/00_sum.xi | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 tests/pracownia4/00_sum.xi (limited to 'tests/pracownia4/00_sum.xi') diff --git a/tests/pracownia4/00_sum.xi b/tests/pracownia4/00_sum.xi new file mode 100644 index 0000000..1ed3aa2 --- /dev/null +++ b/tests/pracownia4/00_sum.xi @@ -0,0 +1,23 @@ +printInt(x:int) + +sumtab(xs:int[]):int { + sum:int = 0 + i:int = 0 + n:int = length(xs) + while (i < n) { + sum = sum + xs[i] + i = i + 1 + } + return sum +} + +main():int +{ + xs:int[] = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 } + printInt(sumtab(xs)) + return 0 +} + +//@PRACOWNIA +//@out 45 +//@out Exit code: 0 \ No newline at end of file -- cgit 1.4.1