Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Læringsmål:

  • Store programmer

Pensum:

 
I denne oppgaven er det nesten utallige måter å lage koden på, og det går nesten å bruke alt vi har vært gjennom i pensum. 
Men pensum som kan anbefales å lese på for å få litt større forståelse av store programmer er: 

  • Chapter 6: MATLAB Programs
    Samtlige delkapitler 
  • 10.1 - Anonymous Functions
  • 10.2 - Uses of Function Handles
  • 10.3 - Variable Numbers of Arguments
  • 10.4 - Nested Functions 
  • Kap 6
  • Kap 10.1 - 10.4

a)

Spillet Sudoku handler om å fylle 9 rader, kolonner og kvadrater med alle heltall fra og med 1 til og med 9.

...

Sudoku i Matlab skal implementeres. Det er fritt valg av Du bestemmer selv hvordan løsningen bygges opp, men følgende krav skal oppfylles:

...

Code Block
languagenone
Velkommen til Mis Sudoku
 1. Start et nytt spill
 2. Lagre spill til fil
 3. Last spill fra fil
 4. Fortsett å spille
 5. Spill tilfeldig brett
 6. Løs gjeldende brett
 0. Avslutt
Velg et tall fra menyen:  1
  1 2 3    4 5 6    7 8 9
 ---------------------------
|        |        |        | 1
|        |        |        | 2
|        |        |        | 3
 ---------------------------
|        |        |        | 4
|        |        |        | 5
|        |        |        | 6
 ---------------------------
|        |        |        | 7
|        |        |        | 8
|        |        |        | 9
 ---------------------------
 
Vil du avslutte?[Y/N] Skriv "endre" for å forandre plassering

...