FAGPORTALEN

Modul 7 – 🎮 Projekt: Tal-gætter

Computerspace · FGU · Programmering i Python

🎯 Projekt: Byg et Tal-gætter spil

Programmet vælger et tilfældigt tal 1-100. Spilleren gætter og får hints.

---

🧩 Komplet kode

<div class="exercise-task-desc">Prøv selv: Byg spillet fra bunden — programmet skal vælge et tilfældigt tal (1-100), tælle forsøg og give "For lavt" / "For højt"-hints, til spilleren gætter rigtigt.</div>

<div class="exercise-hints">

<strong>💡 Sådan starter du:</strong>

<ul>

<li>Brug <code>random</code>-modulet til at vælge et hemmeligt tal — husk at importere det først</li>

<li>En løkke der kører "for evigt" er praktisk her — den skal gentage spørgsmålet til gættet er rigtigt</li>

<li>Sammenlign gættet med det hemmelige tal: er det for lavt, for højt eller rigtigt?</li>

<li>Tæl forsøg med en variabel du øger for hvert gæt</li>

</ul>

</div>

<details class="exercise-reveal">

<summary>👆 Klik for at se den komplette kode</summary>

<div class="reveal-content">

```python

import random

hemmeligt_tal = random.randint(1, 100)

forsog = 0

print("Gæt et tal mellem 1 og 100!")

while True:

gaet = int(input("Dit gæt: "))

forsog += 1

if gaet < hemmeligt_tal:

print("For lavt!")

elif gaet > hemmeligt_tal:

print("For højt!")

else:

print(f"🎉 Rigtigt på {forsog} forsøg!")

break```

</div>

</details>

---

🚀 Udvidelsesopgaver

1. Maks forsøg: Lad spilleren have 7 gæt ellers taber de

2. Sværhed: Vælg niveau (1-10 / 1-50 / 1-100)

3. Spil igen: Spørg om ny runde efter spillet er slut

---

🎓 Læringsmål for Modul 7

Læringsmål

Sådan kan du arbejde med emnet

⚠️ Typiske fejl

---

💡 Byg i trin - få grundstrukturen til at virke først!

Næste skridt: Modul 8 – While-løkker

Øv dette emne med AI — quizzer, forklaringer og feedback tilpasset dit niveau.

Prøv Fagportalen gratis

🤖 Denne side er skrevet med kunstig intelligens og fagligt gennemgået af Fagportalen, som har det redaktionelle ansvar. Finder du en fejl, så skriv til support@fagportalen.dk.