Gå til innhold
Trenger du skole- eller leksehjelp? Still spørsmål her ×

Informasjonsteknologi 2-eksamen 23. mai 2011


Anbefalte innlegg

prøver å gjøre oppgave 5, men sliter veldig med kodebiten(selvfølgelig) Noen som har koden til den oppgaven?:) skjønner liksom regneopperasjonene man skal ha med, men sliter med å kode dette.

 

Kan noen legge ut oppgaveteksten til de to oppgavene det var snakk om? Vi bruker ikke noe lærebok i faget vi...

 

lag et program som beregner utslipp av CO2 fra en bil, per person i bilen. brukeren skal kunne oppgi drivstoffforbruket på bilen og hvor mange personer som er i bilen. utslippet beregnes ut fra at bilen slipper ut 2500gram CO2 når den bruker 1 liter brennstoff. Prøv å gjøre programmet mest mulig "idiotsikkert" slik at brukeren ikke kan oppgi ugyldige verdier.

 

fortsett med CO2-programmet og sammenlign forbruket med andre transportmidler ved å vise søyler. gjør dette ved å sette bredden på søylene lik utslippet. fly har et forbruk på 180 gram, tog bruker 70 gram, og buss bruker 28 gram

Lenke til kommentar
Videoannonse
Annonse

Her er kode til oppgave 5 side 78:

 

forbruk.text = "";

 

antall.text = "";

 

 

beregnKnapp.addEventListener(MouseEvent.CLICK, beregn);

 

function beregn(evt:MouseEvent){

var forbruk1 = forbruk.text;

var antall1 = antall.text;

forbruk1 = forbruk1 * 2500/10;

 

 

 

 

utslipp.text = String(forbruk1/antall1);

 

}

Lenke til kommentar

lag et program som beregner utslipp av CO2 fra en bil, per person i bilen. brukeren skal kunne oppgi drivstoffforbruket på bilen og hvor mange personer som er i bilen. utslippet beregnes ut fra at bilen slipper ut 2500gram CO2 når den bruker 1 liter brennstoff. Prøv å gjøre programmet mest mulig "idiotsikkert" slik at brukeren ikke kan oppgi ugyldige verdier.

 

fortsett med CO2-programmet og sammenlign forbruket med andre transportmidler ved å vise søyler. gjør dette ved å sette bredden på søylene lik utslippet. fly har et forbruk på 180 gram, tog bruker 70 gram, og buss bruker 28 gram

 

Takker. Jeg lagde en kjapp løsning, legger ved fla-filen. :)

beregnco2.zip

Lenke til kommentar

lag et program som beregner utslipp av CO2 fra en bil, per person i bilen. brukeren skal kunne oppgi drivstoffforbruket på bilen og hvor mange personer som er i bilen. utslippet beregnes ut fra at bilen slipper ut 2500gram CO2 når den bruker 1 liter brennstoff. Prøv å gjøre programmet mest mulig "idiotsikkert" slik at brukeren ikke kan oppgi ugyldige verdier.

 

fortsett med CO2-programmet og sammenlign forbruket med andre transportmidler ved å vise søyler. gjør dette ved å sette bredden på søylene lik utslippet. fly har et forbruk på 180 gram, tog bruker 70 gram, og buss bruker 28 gram

 

Takker. Jeg lagde en kjapp løsning, legger ved fla-filen. :)

 

 

Kan du legge ut en i CS4-format? får ikke åpnet den...

  • Liker 1
Lenke til kommentar

lag et program som beregner utslipp av CO2 fra en bil, per person i bilen. brukeren skal kunne oppgi drivstoffforbruket på bilen og hvor mange personer som er i bilen. utslippet beregnes ut fra at bilen slipper ut 2500gram CO2 når den bruker 1 liter brennstoff. Prøv å gjøre programmet mest mulig "idiotsikkert" slik at brukeren ikke kan oppgi ugyldige verdier.

 

fortsett med CO2-programmet og sammenlign forbruket med andre transportmidler ved å vise søyler. gjør dette ved å sette bredden på søylene lik utslippet. fly har et forbruk på 180 gram, tog bruker 70 gram, og buss bruker 28 gram

 

Takker. Jeg lagde en kjapp løsning, legger ved fla-filen. :)

 

 

Kan du legge ut en i CS4-format? får ikke åpnet den...

beregnco2cs4.zip

Lenke til kommentar

lag et program som beregner utslipp av CO2 fra en bil, per person i bilen. brukeren skal kunne oppgi drivstoffforbruket på bilen og hvor mange personer som er i bilen. utslippet beregnes ut fra at bilen slipper ut 2500gram CO2 når den bruker 1 liter brennstoff. Prøv å gjøre programmet mest mulig "idiotsikkert" slik at brukeren ikke kan oppgi ugyldige verdier.

 

fortsett med CO2-programmet og sammenlign forbruket med andre transportmidler ved å vise søyler. gjør dette ved å sette bredden på søylene lik utslippet. fly har et forbruk på 180 gram, tog bruker 70 gram, og buss bruker 28 gram

 

Takker. Jeg lagde en kjapp løsning, legger ved fla-filen. :)

 

Hvorfor kommer det at den komprimerte mappen er ugyldig? :s

Lenke til kommentar

lag et program som beregner utslipp av CO2 fra en bil, per person i bilen. brukeren skal kunne oppgi drivstoffforbruket på bilen og hvor mange personer som er i bilen. utslippet beregnes ut fra at bilen slipper ut 2500gram CO2 når den bruker 1 liter brennstoff. Prøv å gjøre programmet mest mulig "idiotsikkert" slik at brukeren ikke kan oppgi ugyldige verdier.

 

fortsett med CO2-programmet og sammenlign forbruket med andre transportmidler ved å vise søyler. gjør dette ved å sette bredden på søylene lik utslippet. fly har et forbruk på 180 gram, tog bruker 70 gram, og buss bruker 28 gram

 

Takker. Jeg lagde en kjapp løsning, legger ved fla-filen. :)

 

Hvorfor kommer det at den komprimerte mappen er ugyldig? :s

 

 

Jeg får det samme. Trodde det var fordi det ikke var CS4. Kan du ikke bare legge ut koden?

Lenke til kommentar

prøver å gjøre oppgave 5, men sliter veldig med kodebiten(selvfølgelig) Noen som har koden til den oppgaven?:) skjønner liksom regneopperasjonene man skal ha med, men sliter med å kode dette.

 

Kan noen legge ut oppgaveteksten til de to oppgavene det var snakk om? Vi bruker ikke noe lærebok i faget vi...

 

lag et program som beregner utslipp av CO2 fra en bil, per person i bilen. brukeren skal kunne oppgi drivstoffforbruket på bilen og hvor mange personer som er i bilen. utslippet beregnes ut fra at bilen slipper ut 2500gram CO2 når den bruker 1 liter brennstoff. Prøv å gjøre programmet mest mulig "idiotsikkert" slik at brukeren ikke kan oppgi ugyldige verdier.

 

fortsett med CO2-programmet og sammenlign forbruket med andre transportmidler ved å vise søyler. gjør dette ved å sette bredden på søylene lik utslippet. fly har et forbruk på 180 gram, tog bruker 70 gram, og buss bruker 28 gram

 

 

Min løsning på oppg. 5

 

 

import flash.events.MouseEvent;

 

knapp.addEventListener(MouseEvent.CLICK, beregn);

 

function beregn(evt:MouseEvent){

var forbruk:Number = Number(forbrukInn.text);

var antallPers:Number = Number(persInn.text);

 

var utslipp:Number = (forbruk/10)*2500 / antallPers;

 

txtUt.text = String(utslipp);

}

Lenke til kommentar

lag et program som beregner utslipp av CO2 fra en bil, per person i bilen. brukeren skal kunne oppgi drivstoffforbruket på bilen og hvor mange personer som er i bilen. utslippet beregnes ut fra at bilen slipper ut 2500gram CO2 når den bruker 1 liter brennstoff. Prøv å gjøre programmet mest mulig "idiotsikkert" slik at brukeren ikke kan oppgi ugyldige verdier.

 

fortsett med CO2-programmet og sammenlign forbruket med andre transportmidler ved å vise søyler. gjør dette ved å sette bredden på søylene lik utslippet. fly har et forbruk på 180 gram, tog bruker 70 gram, og buss bruker 28 gram

 

Takker. Jeg lagde en kjapp løsning, legger ved fla-filen. :)

 

Hvorfor kommer det at den komprimerte mappen er ugyldig? :s

 

 

Jeg får det samme. Trodde det var fordi det ikke var CS4. Kan du ikke bare legge ut koden?

 

Har jo lagt ut CS4-versjon nå da...

 

Men uansett, her er CS4-versjonen uten at den ligger i en zip-fil: http://dl.dropbox.com/u/694638/beregnco2cs4.fla

 

Jeg gidder ikke å legge ut koden fordi den ikke er kommentert, og da kommer dere ikke til å skjønne så mye. Lettere for dere å forstå når dere har .fla-filen. :)

Lenke til kommentar

lag et program som beregner utslipp av CO2 fra en bil, per person i bilen. brukeren skal kunne oppgi drivstoffforbruket på bilen og hvor mange personer som er i bilen. utslippet beregnes ut fra at bilen slipper ut 2500gram CO2 når den bruker 1 liter brennstoff. Prøv å gjøre programmet mest mulig "idiotsikkert" slik at brukeren ikke kan oppgi ugyldige verdier.

 

fortsett med CO2-programmet og sammenlign forbruket med andre transportmidler ved å vise søyler. gjør dette ved å sette bredden på søylene lik utslippet. fly har et forbruk på 180 gram, tog bruker 70 gram, og buss bruker 28 gram

 

Takker. Jeg lagde en kjapp løsning, legger ved fla-filen. :)

 

 

Kan du legge ut en i CS4-format? får ikke åpnet den...

 

jeg skjønner ikke koden? kunne du skrevet en kjapp forklaring? og hvordan får du til søylene dine?

Lenke til kommentar

jeg skjønner ikke koden? kunne du skrevet en kjapp forklaring? og hvordan får du til søylene dine?

 

//beregn_btn er knappen man trykker når man har fylt ut feltene
beregn_btn.addEventListener(MouseEvent.CLICK, beregn);

//lager en variabel for utslippet
var utslipp:Number = new Number();

//funksjonen som beregner utslippet
function beregn (e:MouseEvent):void {
       //Dette var bare noe jeg prøvde på, men ikke fikk til helt. Ikke bry dere om det. (det er derfor koden er kommentert bort...)
//var forbruk1 = String(forbruk).replace(",",".");
//trace (String(forbruk).replace(",","."));

       //utslippsvariablen er lik det tallet som er skrevet inn i det første feltet * 2500 (antall gram CO2 pr mil) / 10 (fordi svaret skulle være i km) / det tallet som er skrevet inn i antall passasjerer-feltet
utslipp = (Number(forbruk.text) * 2500 / 10 / Number(passasjerer.text));

       //tekstfeltet som gir brukeren svaret på beregningen. Bruker utslippvariablen
svar.text = ("Utslipp av CO2 pr kilometer pr person er " + utslipp + " gram");

       //bredden til søylen for "din bil" bestemmes av utslippsvariablen
bilsoyle.width = utslipp;
}

 

Søylene har jeg bare laget med enkle firkanter, og bestemt bredden på dem ut ifra opplysningene i oppgaven. Den ene søylen som skal forandres (den for bilutslippet) gjorde jeg om til et movieclip med instance name "bilsoyle". I koden bestemmes bredden på denne av utslippsvariablen.

Lenke til kommentar

jeg skjønner ikke koden? kunne du skrevet en kjapp forklaring? og hvordan får du til søylene dine?

 

//beregn_btn er knappen man trykker når man har fylt ut feltene
beregn_btn.addEventListener(MouseEvent.CLICK, beregn);

//lager en variabel for utslippet
var utslipp:Number = new Number();

//funksjonen som beregner utslippet
function beregn (e:MouseEvent):void {
       //Dette var bare noe jeg prøvde på, men ikke fikk til helt. Ikke bry dere om det. (det er derfor koden er kommentert bort...)
//var forbruk1 = String(forbruk).replace(",",".");
//trace (String(forbruk).replace(",","."));

       //utslippsvariablen er lik det tallet som er skrevet inn i det første feltet * 2500 (antall gram CO2 pr mil) / 10 (fordi svaret skulle være i km) / det tallet som er skrevet inn i antall passasjerer-feltet
utslipp = (Number(forbruk.text) * 2500 / 10 / Number(passasjerer.text));

       //tekstfeltet som gir brukeren svaret på beregningen. Bruker utslippvariablen
svar.text = ("Utslipp av CO2 pr kilometer pr person er " + utslipp + " gram");

       //bredden til søylen for "din bil" bestemmes av utslippsvariablen
bilsoyle.width = utslipp;
}

 

Søylene har jeg bare laget med enkle firkanter, og bestemt bredden på dem ut ifra opplysningene i oppgaven. Den ene søylen som skal forandres (den for bilutslippet) gjorde jeg om til et movieclip med instance name "bilsoyle". I koden bestemmes bredden på denne av utslippsvariablen.

 

Tusen hjertlig!!

Lenke til kommentar

lag et program som beregner utslipp av CO2 fra en bil, per person i bilen. brukeren skal kunne oppgi drivstoffforbruket på bilen og hvor mange personer som er i bilen. utslippet beregnes ut fra at bilen slipper ut 2500gram CO2 når den bruker 1 liter brennstoff. Prøv å gjøre programmet mest mulig "idiotsikkert" slik at brukeren ikke kan oppgi ugyldige verdier.

 

fortsett med CO2-programmet og sammenlign forbruket med andre transportmidler ved å vise søyler. gjør dette ved å sette bredden på søylene lik utslippet. fly har et forbruk på 180 gram, tog bruker 70 gram, og buss bruker 28 gram

 

Takker. Jeg lagde en kjapp løsning, legger ved fla-filen. :)

 

 

Kan du legge ut en i CS4-format? får ikke åpnet den...

 

 

Nice, den er kjempebra! Lett å forstå, selv uten forklaring! Endringer er lett å foreta hvis nødvendig, oversiktlig og fin! Takker :)

Lenke til kommentar

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 konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
×
×
  • Opprett ny...