SandraSk Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 En veldig enkel BMI-kalkulator i Javascript, for de som måtte ønske seg det. https://www.dropbox.com/s/nl70txnek5t7zl1/BMI_kalkulator.html Lenke til kommentar
TheBlueHedgehog Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 Kjenner jeg er rimelig screwed i forhold til eksamen i morgen. Har brukt mesteparten av dagen på å finne litt diverse bilder som passer til temaet samt prøve å programmere en slik treningsdagbok som noen nevnte lenger oppe... Og jeg får ikke til hverken søylediagram eller å legge inn mer enn én verdi i en array. Er jeg den eneste som programmerer i C#?? *vinke* Du er ikke alene om det. Lenke til kommentar
rebekka1994 Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 (endret) Trengeeeer flere forskjellige kalkulatorer jeg. Og vi har ikke lært å dokumentere.... Haha sliter Endret 22. mai 2013 av rebekka1994 Lenke til kommentar
SandraSk Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 (endret) Får ikke åpnet den, fordi den er lagret som CS5.5 eller noe? Kunne du ha lagt den ut sånn at alle kan åpne den? Evt. kun legge ut koden? Meg du spør? Den er lagret som html, det er bare å åpne den i f.eks Chrome, Mozilla eller en annen nettleser (funker vel å merke best i Chrome). Endret 22. mai 2013 av SandraSk Lenke til kommentar
Linjering Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 (endret) Veldig enkel BMI kalkulator fremgangsmåte Før kode: Lag 2 statisk tekstfelt, en kalt "Høyde", og en kalt "Vekt". Lag 2 Input tekstfelt og plasser dem ved "Høyde" og "Vekt"(Instansnavn i koden er vektTxt for vekt, og hoydeTxt for høyde) Lag en knapp(Instansnavn i koden er buttonBMI) Lag 1 statisk tekstfelt kalt "Din BMI". Lag 1 Input tekstfelt. (Instansnavn i koden er resultatTxt) Koden: import flash.events.MouseEvent; buttonBMI.addEventListener(MouseEvent.CLICK, beregn); function beregn(evt:MouseEvent){ var hoydeInn:Number = Number(hoydeTxt.text); var vektInn:Number = Number(vektTxt.text); var resultatBMI:Number = ((vektInn)/(hoydeInn * hoydeInn)); resultatTxt.text = String(resultatBMI); } PS: Dette er kun en helt enkel fremgansmåte standard kalkulator, ingen fiks ferdige pen grafikk, tilleggsfunksjoner(eks: Rund av tall, ikke godta bokstaver osv) Og psedukode, dokumentasjon osv. Til dokumentasjonsoppgaven husk: Kravspesifikasjon Pseudokode Grensesnitt / Planlegging (Forklare kort hvordan programmet fungerer (Ha med tegning) Testspesifikasjon Endret 22. mai 2013 av Linjering Lenke til kommentar
Fred7555 Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 Er ikke spesielt vanskelig å lage den (http://www.fettforbrenning.no), tar bare litt tid. For vekt, høyde og kjønn bruker du vanlige tekstfelt, radio buttons og knapper. Lag en funksjon som validerer input, kalkulerer tallene og printer ut resultatet. Neste del kan gjøres forskjellig, men jeg hadde gjort noe ala: - Definer kategoriene og informasjonen i XML. - Last inn XMLen i programmet, og lag to arrays (en med kategorier og en med informasjon). - Bruk en loop til å fylle listen og tekstfeltet. - Legg til en listener i listen, og vis korresponderende informasjon i tekstfeltet (bruk f.eks. valgt index i listen til å bestemme hvilket index informasjon ligger på). Lenke til kommentar
Bmerli2 Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 Rimelig heavvy å lage en sånn en, er da i prinsippet ganske likt som en BMI kalkulator, bare at du legger til noen ekstra beregninger Får se om jeg orker, men tviler desverre Sendt hvis du orker da [email protected] Lenke til kommentar
IT-GIRL Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 Sendt hvis du orker da [email protected] Send gjerne til meg også, da er du en engel! [email protected] Lenke til kommentar
Sitoy Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 Kan noen gi meg et eksempel på: Kravspesifikasjon Pseudokode;Når du kopierer eller skriver koden, så beskriv hva den gjør med å bruke og hvorfor du har valgt den, som nevnt i tråden. "//" Grensesnitt og Planlegging; Forklarkort hvordan programmet fungerer gjerne med tegning Testspesifikasjon Takk Lenke til kommentar
rebekka1994 Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 Er ikke spesielt vanskelig å lage den (http://www.fettforbrenning.no), tar bare litt tid. For vekt, høyde og kjønn bruker du vanlige tekstfelt, radio buttons og knapper. Lag en funksjon som validerer input, kalkulerer tallene og printer ut resultatet. Neste del kan gjøres forskjellig, men jeg hadde gjort noe ala: - Definer kategoriene og informasjonen i XML. - Last inn XMLen i programmet, og lag to arrays (en med kategorier og en med informasjon). - Bruk en loop til å fylle listen og tekstfeltet. - Legg til en listener i listen, og vis korresponderende informasjon i tekstfeltet (bruk f.eks. valgt index i listen til å bestemme hvilket index informasjon ligger på). Hva er en loop? Haha.. er helt på villspor jeg. Du har ikke lyst til å lage en kode? Lenke til kommentar
D02 Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 (endret) Hva er en loop? Haha.. er helt på villspor jeg. Du har ikke lyst til å lage en kode? En loop er en kode som går om og om igjen. Da har du for løkker som er det mest brukte Eks: for (var i:uint;i<5;i++) { trace ("hei"); } //Du får da hei traca 5 ganger. edit: Ofte kan du utnytte at "i" øker med én mer for hver gang koden går i loop. Endret 22. mai 2013 av D02 Lenke til kommentar
rebekka1994 Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 sure, HER er den... hvis du har noe du har gjort og vil dele pls do.. Hvis noen andre har noen filer / forbedringspotensiale så hadde det vært fint om dere kunne gjennomføre det og reuploade Kan du legge den ut sånn at alle kan åpne den? Jeg får bare opp en melding om at den er lagret som CS5.5-fil eller noe, så får ikke åpnet den! Lenke til kommentar
Fred7555 Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 (endret) Hva er en loop? Haha.. er helt på villspor jeg. Du har ikke lyst til å lage en kode? En loop er noe som repeterer en bestemt kode-snutt x antall ganger. Er mye brukt med array, da iterering gjennom array-elementer er veldig vanlig. Vi har mange forskjellige typer loops. Den jeg refererte til, og den mest brukte i begynnelsen med arrays, er for-loopen. Den er bygd opp slik: for (initialisering av variabel ; boolean for at loopen skal kjøre ; noe som skjer etter hver iterasjon) En basic for-loop kan se slik ut: for (var i:int = 0; i < 10; i++) { trace(i;) } Koden over vil skrive ut alle tallene fra 0 til og med 9. Det er fordi først blir i satt til 0, deretter skjer boolean-testen, så kjører loopen og til slutt økes i med én. Så skjer boolean-sjekken, loopen kjøres, i økes med én, boolean-sjekkes, loopen kjøres, i økes med én ... Slik skjer helt til i blir 10, boolean-sjekken feiler (siden 10 ikke er under 10), og den avsluttes. I forhold til array er følgende vanlig: for (var i:int = 0; i < arrayName.length; i++) { trace(arrayName[i]); } Ønsker vi for eksempel å summere alle tall i et array, kan vi enkelt gjøre slik: var arry:Array = [1, 2, 3, 4, 5]; var sum:int = 0; for (var i:int = 0; i < arry.length; i++) { sum += arry[i]; } (Sum vil nå være 1 + 2 + 3 + 4 + 5 = 15 etter loopen) Beklager eventuelle syntax-feil, litt uvant med Actionscript igjen etter snart et år med Java. Endret 22. mai 2013 av Fred7555 Lenke til kommentar
Sitoy Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 Vår og høst eksamensløsning fra 2010-2012: http://www.4shared.com/zip/qWGHWpdg/Lsningsforslag_vr_og_hst_2010-.html Kan noen si meg hva testspesifikasjon er og gjerne gi meg et eksempel på en? Lenke til kommentar
halla18 Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 Noen som har tips til å løyse oppgåver som handler om array, skjønner meg ikke helt på det. Foreksempel å lage en tabell med ulike typar mat, og hvor mye calorier det er i dei forskjellige sortene av matvarer? Lenke til kommentar
Fred7555 Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 (endret) Om du ønsker å lage en liste med mat + antall kalorier i den via arrays, hadde jeg gjort noe lignende: // har en liste kalt input_list på scenes // var fruktNavn:Array = ["Eple", "Drue", "Banan", "Appelsin"]; var fruktKalorier:Array = [100, 5, 200, 250]; for (var i:int = 0; i < fruktNavn.length; i++) { var navn:String = fruktNavn[i]; var kalorier:int = fruktKalorier[i]; input_list.addItem({label:navn, data:kalorier}); } Snutten over vil legge alle elementene i arrayet til i listen, samt legge kaloriene i data-feltet i listen (synes ikke visuelt, men ligger sammen med navnet). Du kan også bare bruke kalori-arrayet som det er, og bruke index for valgt liste-element for å finne index i kalori-arrayet. For å bruke koden over, kan du gjøre noe ala: input_list.addEventListener(MouseEvent.CLICK, onListClick); function onListClick(e:MouseEvent):void { output_txt.text = "Du valgte " + input_list.selectedItem.label " som inneholder " + input_list.selectedItem.data + " kalorier." // output_txt er et tekstfelt med navnet output_txt // } (Beklager eventuelle syntax-feil) Endret 22. mai 2013 av Fred7555 Lenke til kommentar
Foxboron Skrevet 22. mai 2013 Forfatter Del Skrevet 22. mai 2013 Da er klokka snart 00:00, og jeg ønsker alle lykke til med eksamen. Flere kommer til å joine irc (http://irc.lc/freenode/it2) og snakke om eksamen etterpå! Vell møtt! 1 Lenke til kommentar
Crumpler Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 Hmm, får håpe at jeg ikke er så langt ifra oppgaven vi faktisk kommer til å få.. Jeg gadd ikke å kjøre koden for grafen min, den var litt for lite fargerik, noe som jeg kommer til å endre på imorgen. Teksten er også ganske..mja, det er litt å endre på, men selve grunnmuren er der, og vel så det. Da tar i hvert fall jeg natta. God natt og lykke til imorgen folkens! Lenke til kommentar
vapudu Skrevet 22. mai 2013 Del Skrevet 22. mai 2013 Hmm, får håpe at jeg ikke er så langt ifra oppgaven vi faktisk kommer til å få.. Jeg gadd ikke å kjøre koden for grafen min, den var litt for lite fargerik, noe som jeg kommer til å endre på imorgen. Teksten er også ganske..mja, det er litt å endre på, men selve grunnmuren er der, og vel så det. Da tar i hvert fall jeg natta. God natt og lykke til imorgen folkens! Mulighet for å dele den? Har jobbed med noe liknende men sitter litt fast. Lenke til kommentar
Foxboron Skrevet 23. mai 2013 Forfatter Del Skrevet 23. mai 2013 (endret) Yes, da var jeg ferdig med 20 min til overs! Klarte å gjøre ferdig alle oppgavene. Dog glemte å levere med bilder i oppgave1 (lyden ble med). Hvordan gikk det med dere andre? Endret 23. mai 2013 av JuletreDuden Lenke til kommentar
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå