|
1 | | - { |
| 1 | +{ |
2 | 2 | "cells": [ |
3 | 3 | { |
4 | 4 | "cell_type": "markdown", |
5 | 5 | "metadata": {}, |
6 | 6 | "source": [ |
7 | | - "# Inleveropdracht: Geavanceerde If-Elif-Else\n", |
| 7 | + "# Oefenopdracht: Geavanceerde If-Elif-Else\n", |
8 | 8 | "\n", |
9 | 9 | "In deze opdrachten ga je aan de slag met complexere vergelijkingen. Lees de instructies per opdracht goed door.\n", |
10 | 10 | "\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", |
18 | 11 | "> *Let op: Als je de browser ververst zonder te downloaden of op te slaan, gaat je werk verloren!*\n", |
19 | 12 | "---" |
20 | 13 | ] |
|
97 | 90 | "source": [ |
98 | 91 | "# Typ hier je code voor Opdracht 3:\n" |
99 | 92 | ] |
| 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 | + ] |
100 | 154 | } |
101 | 155 | ], |
102 | 156 | "metadata": { |
|
0 commit comments