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

Eksamen Informasjonsteknologi 2


Anbefalte innlegg

Exordus: Det står da aldri nøyaktig hva som er pensum. Vi skal bruke det vi har lært, og det kan være å liste noen produkter, og så la brukeren velge antall av hver i en tekstboks, f. eks.

 

Hvordan lager du en sorteringsknapp som sorterer etter etternavn, samtidig som arrayen med fornavnene er i samme rekkefølge som sorteringen til etternavnene?

Vi har aldri jobbet med sortering. Men du kan vel lage et 2d-array?

 

Altså, jeg vet hvordan jeg ville løst det i PHP, men jeg har liten erfaring med C# og AS3, så ikke helt sikker på mulighetene eller hvordan man gjør det. Men skal leke litt rundt og poste en løsning om jeg får det til.

 

Er det dette stykket du skal skrive inn: meterAvstand = 0,3048 * fotAvstand? for å regne om fra fot til meter?

Jepp.

double meter = fot * 0.3048;

Lenke til kommentar
Videoannonse
Annonse

ser ikke ut som array har en innebygget egenskap til å sortere alfabetisk.

 

men de har en funksjon som heter sort(Array.NUMERIC)

 

såå,, vi kan alltids fikse det..

 

det man burde kunne gjøre er å legge inn charcoden til første bokstav i tabellen, ved å bruke .charCodeAt(index første bokstav = 0) også sortere etter nummer med minste først.

 

tviler på at dette er et krav, hadde aldri gjort det på eksamen

 

jeg ville også forøvrig brukt en "2d"tabell og det er mulig det kompliserer sort-funksjonen litt. ikke sikker på hvordan den funker, vet ikke om jeg gidder å teste det.

 

EDIT fiksa litt

Endret av No0en
Lenke til kommentar

Ta utgangspunkt i den ”løse innholdslisten” og lag en skisse / et utkast til en startside og et forslag til hvordan nettstedet kan struktureres. Gjør også kort greie for hvordan det videre arbeidet med det multimediale nettstedet bør gjennomføres.

 

hva er det de vil her??

 

de vil at du skal lage en plan for hvordan du ville utvikle et nesttsted..

 

når vi gjorde den skrev vi hva vi ville gjort med tanke på design, ting som skal være med, hva man må tenke på osv, målgruppe(her glir vi over i IT1pensum). mulig de vil ha med systemutviklingsmodell også men det er noe shit :/

Lenke til kommentar

Exordus: Det står da aldri nøyaktig hva som er pensum. Vi skal bruke det vi har lært, og det kan være å liste noen produkter, og så la brukeren velge antall av hver i en tekstboks, f. eks.

 

Hvordan lager du en sorteringsknapp som sorterer etter etternavn, samtidig som arrayen med fornavnene er i samme rekkefølge som sorteringen til etternavnene?

Vi har aldri jobbet med sortering. Men du kan vel lage et 2d-array?

 

Altså, jeg vet hvordan jeg ville løst det i PHP, men jeg har liten erfaring med C# og AS3, så ikke helt sikker på mulighetene eller hvordan man gjør det. Men skal leke litt rundt og poste en løsning om jeg får det til.

 

Er det dette stykket du skal skrive inn: meterAvstand = 0,3048 * fotAvstand? for å regne om fra fot til meter?

Jepp.

double meter = fot * 0.3048;

men jeg får kun 0 i utboksen uansett hva tall jeg skriver. jeg har følgende kode:

var meterAvstand:Number

knappberegn.addEventListener(MouseEvent.CLICK, beregn);

function beregn (evt:MouseEvent)

{

var fotAvstand:Number = Number(txtfot.text);

meterAvstand = 0,3048 * fotAvstand;

txtmeter.text = string (meterAvstand);

}

Lenke til kommentar

Ta utgangspunkt i den ”løse innholdslisten” og lag en skisse / et utkast til en startside og et forslag til hvordan nettstedet kan struktureres. Gjør også kort greie for hvordan det videre arbeidet med det multimediale nettstedet bør gjennomføres.

 

hva er det de vil her??

Lurer på det samme selv. Noen som har et konkret eksempel på løsning, f.eks. fra en tidligere eksamensoppgave?

Lenke til kommentar

 

men jeg får kun 0 i utboksen uansett hva tall jeg skriver. jeg har følgende kode:

var meterAvstand:Number

knappberegn.addEventListener(MouseEvent.CLICK, beregn);

function beregn (evt:MouseEvent)

{

var fotAvstand:Number = Number(txtfot.text);

meterAvstand = 0,3048 * fotAvstand;

txtmeter.text = string (meterAvstand);

}

den koden skal gi deg ingenting i output, hvis du mener i tetmeter.text så burde det komme noe der. men siste linje string(meteravstand) skal skrives med stor String(meteravstand)

 

og helt riktig som matsemann sier,, ikke bruk , komma i desimaler

 

Edit:kan stave

Endret av No0en
Lenke til kommentar

 

men jeg får kun 0 i utboksen uansett hva tall jeg skriver. jeg har følgende kode:

var meterAvstand:Number

knappberegn.addEventListener(MouseEvent.CLICK, beregn);

function beregn (evt:MouseEvent)

{

var fotAvstand:Number = Number(txtfot.text);

meterAvstand = 0,3048 * fotAvstand;

txtmeter.text = string (meterAvstand);

}

den koden skal gi deg ingenting i output, hvis du mener i tetmeter.text så burde det komme noe der. men siste linje string(meteravstand) skal skrives med stor String(meteravstand)

 

hehe, det var komma som var problemet, men endret til punktum og nå funker det...takk takk.

 

og helt riktig som matsemann sier,, ikke bruk , komma i desimaler

 

Edit:kan stave

Lenke til kommentar

Korleis ville eit slikt påmeldingsskjema se ut då, og kva slags informasjon vil vere eit krav på å få med i det?

 

Håpar verkeleg ikkje dei lagar ei oppgåve med påmeldingsskjema, då eg ikkje klarar å se for meg korleis det skal lagast.

 

hva de skal ha med vil stå i oppgaven

 

etternavn ,navn alder mobilnummer betalt y/n osv

 

hvordan du løser det i AS3

 

tekstfelt der man kan skrive inn info

knapp som lagrer

tekstfelt som viser alle de registrerte

 

du lager en array

 

var shit:Array = new Array; ikkesant.

 

når du trykker så lagger du til nytt element i arrayen

shit.push(/*lol no pun intended*/new Array("fornavn.text", ""etternavn.text" osv))

 

da har du lagt til en person i arrayen.. også kan du ha en knapp som skrive ut.

function skrivut

var teller:int;

while(teller <shit.length){

output.appendText(shit[teller] + "\n(linjeshift)")

teller++;

}

tada.. pseudokodetrening det her, ikke prøv å copypaste

Endret av No0en
Lenke til kommentar

 

 

 

 

hva de skal ha med vil stå i oppgaven

 

etternavn ,navn alder mobilnummer betalt y/n osv

 

hvordan du løser det i AS3

 

tekstfelt der man kan skrive inn info

knapp som lagrer

tekstfelt som viser alle de registrerte

 

du lager en array

 

var shit:Array = new Array; ikkesant.

 

når du trykker så lagger du til nytt element i arrayen

shit.push(/*lol no pun intended*/new Array("fornavn.text", ""etternavn.text" osv))

 

da har du lagt til en person i arrayen.. også kan du ha en knapp som skrive ut.

function skrivut

var teller:int;

while(teller <shit.length){

output.appendText(shit[teller] + "\n(linjeshift)")

teller++;

}

tada.. pseudokodetrening det her, ikke prøv å copypaste

 

Prøvde å lage til noko heilt enkelt, men eg får det ikkje til å funke. Koden min ser slik ut:

 

var shit:Array = new Array;

 

knapp.addEventListener(MouseEvent.CLICK, bajs);

function bajs (evt:MouseEvent){

new Array (fornavn.text, etternavn.text, adresse.text);

}

 

skrivUt.addEventListener(MouseEvent.CLICK, skrivut);

 

function skrivut (evt:MouseEvent){

var teller:int = 0;

while(teller <shit.length){

output.appendText(shit[teller] + "\n");

teller++;

}

}

Lenke til kommentar

Prøvde å lage til noko heilt enkelt, men eg får det ikkje til å funke. Koden min ser slik ut:

 

var shit:Array = new Array;

 

knapp.addEventListener(MouseEvent.CLICK, bajs);

function bajs (evt:MouseEvent){

shit.push(new Array (fornavn.text, etternavn.text, adresse.text)); //******

}

 

skrivUt.addEventListener(MouseEvent.CLICK, skrivut);

 

function skrivut (evt:MouseEvent){

var teller:int = 0;

while(teller <shit.length){

output.appendText("\n");

output.appendText(shit[teller]);

 

teller++;

}

}

 

jeg sa at man ikke skulle copypaste :p

fiksa det jeg så, burde funke. litt usikker på appendText men det burde fungere nå

 

du hadde gjort feil der jeg markerte med //********

du hadde ikke lagt til en array i arrayen slik du skulle, du hadde bare skrevet new array

Endret av No0en
Lenke til kommentar

Haha, prøvde å fikse litt på det eg :p

 

Men det er fortsatt noko som ikkje fungerar, skjer ingenting når eg trykk på knappane

 

legg inn en trace("bajs"); og en trace("skrivut"); i funksjonene for å se om knappene funker. du kan også gjøre trace(shit[0]); i bajs-funksjonen, hvis du får ut noe er det noe tull med tekstfelt, hvis du ikke får ut noe er det noe galt med knappene

Endret av No0en
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å
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...