summaryrefslogtreecommitdiff
path: root/fp1/week1/camil/1.1/antwoorden.txt
diff options
context:
space:
mode:
authorMart Lubbers2015-04-16 21:22:20 +0200
committerMart Lubbers2015-04-16 21:22:20 +0200
commit6f604b19d3f5966e5c1d7c4fdf3703bd6ff0861c (patch)
tree96d580507249f7f58368476d9113007d4afcd748 /fp1/week1/camil/1.1/antwoorden.txt
parentAdded student numbers (diff)
update to fp2 yay, public and licence
Diffstat (limited to 'fp1/week1/camil/1.1/antwoorden.txt')
-rw-r--r--fp1/week1/camil/1.1/antwoorden.txt29
1 files changed, 29 insertions, 0 deletions
diff --git a/fp1/week1/camil/1.1/antwoorden.txt b/fp1/week1/camil/1.1/antwoorden.txt
new file mode 100644
index 0000000..3a223e2
--- /dev/null
+++ b/fp1/week1/camil/1.1/antwoorden.txt
@@ -0,0 +1,29 @@
+Antwoorden opgave 1.1
+Camil Staps (s4498062)
+
+1. Het programma wordt gecompileerd.
+2. Het programma wordt uitgevoerd.
+3. De data types van de variabelen worden automatisch achterhaald door de IDE (en hoeven dus niet expliciet te worden gegeven door de programmeur)
+
+expr1 "Hello World!"
+ De strings worden geconcateneerd
+expr2 5
+ Dit is een Int waarde
+expr3 5.5
+ Dit is een Real waarde
+expr4 Type error; cannot unify types Real and Int
+ Dat is omdat + is niet gedefinieerd voor Real met Int
+expr5 [1,2,3,4,5,6,7,8,9,10]
+ Dit is een korte schrijfwijze voor deze lijst ([min..max])
+expr6 ("Hello World!",5,5.5,[1,2,3,4,5,6,7,8,9,10])
+ Een tupeltje
+expr7 Type error; cannot unify types [Int] and Real
+ Dat is omdat elementen van een lijst hetzelfde type moeten hebben, en dat hier niet het geval is
+expr8 [1,3,5,7,9]
+ Een andere vorm van expr5 waarmee in het begin wordt aangegeven wat de interval is
+expr9 ['a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z']
+ Een lijst van karakters
+expr10 ['a','c','e','g','i','k','m','o','q','s','u','w','y']
+ Een combinatie van expr9 en expr8
+expr11 ['H','e','l','l','o',' ','W','o','r','l','d','!']
+ Blijkbaar wordt ['...'] als lijst van karakters beschouwd