7.2.2026: Alle programmene er laget av Niklas Karlsen (niklas.karlsen@gmail.com). Disse småprogrammene har jeg laget som et hobbyprosjekt for å se nærmere på hvordan programmering kan brukes til å utforske matematiske problemstillinger.
Det inneholder følgende programmer:
- 100brytere.py (fra 2010): dette programmet lagde jeg for å løse en gåte som vi ble gitt i en familiequiz vi hadde en vår for noen år siden. Det virket som det kunne bli en omfattende jobb å finne ut av problemet, så jeg tenkte kanskje programmering kunne hjelpe meg til å finne løsningen på en enklere måte.
- virrevandrer.py (fra 2016): dette er en videreutvikling av 100brytere.py. Jeg gjenbruker grunnstrukturen i programmet men anvender det på en ny situasjon, nemlig random walk.
- sjakkdronning.py (fra 2021): dette programmet lagde jeg også for å løse en gåte jeg fikk av en kollega på jobben en gang. Igjen er ideen: "the power of random". Altså at simulering av tilfeldighet kan være en effektiv måte å løse et problem på.
- fullkomnetall.py (fra 2017): dette programmet lagde jeg etter å ha lest en bok om mystiske egenskaper til tall. Dette programmet finner de fullkomne tallene.
- pi.py (fra 2018): dette programmet finner verdien av pi på tre forskjellige måter, og regner også ut det gylne snitt.
- kvadratrot.py (fra 2026): dette programmet bruker Newtons metode eller halveringsmetoden til å finne kvadratroten av et hvilket som helst tall.
- integral_som_sum.py (fra 2017): dette programmet lagde jeg når vi jobbet med integrasjon i matematikk på videregående.