Skip to content

Repository for submitting assignment

Notifications You must be signed in to change notification settings

vegar-ctrl/assignment

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

92 Commits
 
 
 
 

Repository files navigation

MM-200 Oppgaver [Uke 37, 40]

Hvordan levere oppgaver.

De fleste oppgaver skal leveres som PR her på Github. Men husk å legge til URL til PR i Canvas. Innleveringen på canvas er gjort slik at du skal kunne oppdatere den med flere PR etter som du jobber.

Gjør alle disse oppgavene.

Anslått arbeidstid 0.5 til 1 time.

Gjør 3 av disse oppgavene (Innen onsdag)

Anslått areidstid ca 3 timer.

  • Svada teks generator.
    Brukeren skal kunne angi antall avsnitt som skal genereres.

  • Tekst staestikk
    Kalkuler frekvensen for vert enkelt ord.
    Bruker skal kunne angi om listen du produsere er i stigende eller synkende rekkefølge med parameteren S.
    S = 0 er stigende (og default), S = 1 er synkende
    listen skal ha formatet frekvens Ord

  • Gjett tallet mitt.
    Et spill hvor spilleren blir git spørsmålet "Gjett tallet mitt, det er mellom X og Y" (du bestemer X og Y). Spillet skal gi spilleren hint om tallet er høyere eller lavere. Til slutt skal spillet raportere hvor mange ganger spilleren har gjettet og spøre om man vil spille igjenn.

  • Desimal tall til Romertall
    Gitt et naturlig desimaltall, retuner riktig romertall.

  • Nedtelling
    Bruker skal kunne angi timer, minutter og sekunder (t,m,s) som skall telles ned. Samt beskjeden som skal gis når nedtellingen er ferdig (msg)

Gjør 3 av disse oppgavene (frem til innlevering uke 40)

  • Skrive trener.
    Lag et programm som viser brukeren en tekst som skal skrives inn. Beregn tiden brukeren tar for å skrive inn hele teksten riktig. Gi tilbakemelding når brukeren skriver feil. Gi en oppsummering på slutten av antall trykk per sekund, antall feil osv. Ha varierende norske tekster med ulik vanskilghets grad. Lagre rapport dataen til fil.

  • Tekst statestikk ++
    Brukeren skal kunne angi en tekst fil. Scan filen, bereng ord frekvenser, LIX index og Gunning fog index.
    Generer en rapport basert på det du har beregnet, inkulder annslått lesenivå leseren må ha for å kunne lese teksten. Dersom bruker har angit en output fil, skriv raporten til den filen.

  • Nedtelling ++ Bruker skal kunne angi flere timer, minutter og sekunder (t,m,s) som skall telles ned. Samt beskjeden som skal gis når nedtellingen er ferdig (msg) Programmet skal ikke blokere terminalen når nedtelling er startet. Programmet skal kunne startes med en fil med nedtellinger og beskejder (en per linje, formatet t,m,s msg) Porgrammet skal kunne avsluttes med kommandoen stop.

  • Tre på rad spill.
    Brukeren skal kunne velge X eller O.
    Spillet skal støtte 1P og 2P Hotseat.
    Spillet skal ha en "high score liste"

  • Snake
    Gjør du denne oppgaven så trenger du bare å gjøre en annen oppgave
    Implimenter spillet snake for spilling i konsoll. Må ha pickups og vegger etc.

About

Repository for submitting assignment

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%