Skip to content

Commit 84537ab

Browse files
authored
Update oefeningen_if_elif_else.ipynb
1 parent e214c97 commit 84537ab

1 file changed

Lines changed: 63 additions & 9 deletions

File tree

book/some_content/oefeningen_if_elif_else.ipynb

Lines changed: 63 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,13 @@
1-
{
1+
{
22
"cells": [
33
{
44
"cell_type": "markdown",
55
"metadata": {},
66
"source": [
7-
"# Inleveropdracht: Geavanceerde If-Elif-Else\n",
7+
"# Oefenopdracht: Geavanceerde If-Elif-Else\n",
88
"\n",
99
"In deze opdrachten ga je aan de slag met complexere vergelijkingen. Lees de instructies per opdracht goed door.\n",
1010
"\n",
11-
"### ⚠️ Belangrijk: Gegevens invullen, Opslaan en Inleveren\n",
12-
"1. Klik bovenaan op de **raket (Launch)** om de cellen interactief te maken.\n",
13-
"2. **Voer de onderstaande cel uit** om je naam en klas te registreren.\n",
14-
"3. Werk alle opdrachten hieronder uit.\n",
15-
"4. **Klaar?** Klik op het download-icoon (pijltje omlaag) en kies voor **.ipynb**.\n",
16-
"5. Lever dit gedownloade bestand in bij de opdracht in **Microsoft Teams**.\n",
17-
"\n",
1811
"> *Let op: Als je de browser ververst zonder te downloaden of op te slaan, gaat je werk verloren!*\n",
1912
"---"
2013
]
@@ -97,6 +90,67 @@
9790
"source": [
9891
"# Typ hier je code voor Opdracht 3:\n"
9992
]
93+
},
94+
{
95+
"cell_type": "markdown",
96+
"metadata": {},
97+
"source": [
98+
"<details>\n",
99+
"<summary style=\"background-color: #e1f5fe; padding: 10px; border-radius: 8px; border: 2px solid #01579b; cursor: pointer; font-weight: bold; color: #01579b;\">\n",
100+
" 🔵 Klik hier om de antwoorden van de opdrachten te bekijken\n",
101+
"</summary>\n",
102+
"\n",
103+
"```python\n",
104+
"# opdracht 1: kleinste van 3 getallen bepalen\n",
105+
"getal1 = int(input('geef een geheel getal: '))\n",
106+
"getal2 = int(input('geef nog een geheel getal: '))\n",
107+
"getal3 = int(input('geef nogmaals een geheel getal: '))\n",
108+
"if getal1 < getal2 and getal1 < getal3:\n",
109+
" print(f'{getal1} is het kleinste getal')\n",
110+
"elif getal2 < getal3 and getal2 < getal1:\n",
111+
" print(f'{getal2} is het kleinste getal')\n",
112+
"elif getal3 < getal1 and getal3 < getal2:\n",
113+
" print(f'{getal3} is het kleinste getal')\n",
114+
"else:\n",
115+
" print('Er zijn gelijke getallen die samen de kleinste zijn!')\n",
116+
"\n",
117+
"# opdracht 2: Aantal gelijke getallen bepalen\n",
118+
"getal1 = int(input('geef een geheel getal: '))\n",
119+
"getal2 = int(input('geef nog een geheel getal: '))\n",
120+
"getal3 = int(input('geef nogmaals een geheel getal: '))\n",
121+
"\n",
122+
"if getal1 == getal2 and getal1 == getal3:\n",
123+
" aantal_gelijk = 3\n",
124+
"elif getal1 == getal2 or getal1 == getal3 or getal2 == getal3:\n",
125+
" aantal_gelijk = 2\n",
126+
"else:\n",
127+
" aantal_gelijk = 0\n",
128+
"print(\"aantal gelijk:\", aantal_gelijk)\n",
129+
"\n",
130+
"# opdracht 3: Kleinste van 5 getallen bepalen\n",
131+
"kleinste_getal = int(input('voer het 1e getal in: '))\n",
132+
"\n",
133+
"getal = int(input('voer het 2e getal in: '))\n",
134+
"if getal < kleinste_getal:\n",
135+
" kleinste_getal = getal\n",
136+
"\n",
137+
"getal = int(input('voer het 3e getal in: '))\n",
138+
"if getal < kleinste_getal:\n",
139+
" kleinste_getal = getal\n",
140+
"\n",
141+
"getal = int(input('voer het 4e getal in: '))\n",
142+
"if getal < kleinste_getal:\n",
143+
" kleinste_getal = getal\n",
144+
"\n",
145+
"getal = int(input('voer het 5e getal in: '))\n",
146+
"if getal < kleinste_getal:\n",
147+
" kleinste_getal = getal\n",
148+
"\n",
149+
"print(\"Het kleinste getal is:\", kleinste_getal)\n",
150+
"```\n",
151+
"\n",
152+
"</details>"
153+
]
100154
}
101155
],
102156
"metadata": {

0 commit comments

Comments
 (0)