Side 2 av 2

Lagt inn: 30/11-2008 01:49
av Charlatan
Siden det ikke fungerte, skrev du tydeligvis ikke alt riktig. Den eneste måten å finne feilen er at du skriver hele koden korrekt inn her, så kan vi peke ut feilen.

Lagt inn: 30/11-2008 10:53
av marwalz
Jarle10 skrev:Siden det ikke fungerte, skrev du tydeligvis ikke alt riktig. Den eneste måten å finne feilen er at du skriver hele koden korrekt inn her, så kan vi peke ut feilen.
Okei, her er det jeg skrev:-

: Disp “AX^2+BX+C=0”
:Prompt A
:Prompt B
:Prompt C
:B^2–4AC→D
:If D<0
:Then
:Disp “INGEN LOSNING”
:Else
:–B/(2A)→X (her prøved jeg med en stor minus og en liten minus)
:If D=0
:Disp “X= ”, X→Frac
:End
:If D>0
:Then
: (– B+√(D))/(2A)→X (her også)
:Disp “X1=”,X4Frac
: (– B – √(D))/(2A)→X (her også)
:Disp “X2=”,X→Frac
:End

Lagt inn: 30/11-2008 11:32
av Emilga
Skrev du det inn med rene bokstaver, eller gikk du på catalog og fant frem funksjonene?

Lagt inn: 30/11-2008 11:40
av marwalz
Emomilol skrev:Skrev du det inn med rene bokstaver, eller gikk du på catalog og fant frem funksjonene?
jeg skrev alt fra catalogen!!

Lagt inn: 30/11-2008 12:57
av Charlatan
Disp “X1=”,X4Frac skal være Disp “X1=”,X --> Frac, men det er kanskje skrive feil. Sjekk at du har liten minus som fortegn på alle, og stor minus f.eks foran [symbol:rot](D) i -B -- [symbol:rot](D) hvor - er liten, og -- er stor.

Lagt inn: 30/11-2008 13:12
av =)
marwalz skrev:
Jarle10 skrev:Siden det ikke fungerte, skrev du tydeligvis ikke alt riktig. Den eneste måten å finne feilen er at du skriver hele koden korrekt inn her, så kan vi peke ut feilen.
Okei, her er det jeg skrev:-

: Disp “AX^2+BX+C=0”
:Prompt A
:Prompt B
:Prompt C
:B^2–4AC→D
:If D<0
:Then
:Disp “INGEN LOSNING”
:Else
:–B/(2A)→X (her prøved jeg med en stor minus og en liten minus)
:If D=0
:Disp “X= ”, X→Frac
:End (prøv uten denne "end'en", ser ikke at den gjør noe)
:If D>0
:Then
: (– B+√(D))/(2A)→X (her også)
:Disp “X1=”,X4Frac
: (– B – √(D))/(2A)→X (her også)
:Disp “X2=”,X→Frac
:End
Det som virkelig ville vært nyttig var hvis du skrev hvilken type error det var, også at når du fikk erroren, brukte "goto" og så hvor i programmet den var.

Lagt inn: 30/11-2008 13:18
av marwalz
Jarle10 skrev:Disp “X1=”,X4Frac skal være Disp “X1=”,X --> Frac, men det er kanskje skrive feil. Sjekk at du har liten minus som fortegn på alle, og stor minus f.eks foran [symbol:rot](D) i -B -- [symbol:rot](D) hvor - er liten, og -- er stor.
jeg har gjort alt dette, men den vil ikke funke :(
men der det står --> Frac............når jeg skriver den på kalk. så skrives det slik
--> >Frac.....altså det er en liten trekant som jeg får ikke vekk, den sitter fast med Frac'en!!!!

Lagt inn: 30/11-2008 13:25
av =)
den trekanten skal være der, du skal ikke ta en pil før frac'en.

Lagt inn: 30/11-2008 13:48
av Charlatan
slik skal den se ut: X>Frac, hvor > er trekanten som "følger med" frac-funksjonen.

Lagt inn: 30/11-2008 13:50
av marwalz
=) skrev:den trekanten skal være der, du skal ikke ta en pil før frac'en.
Jeg har prøved med og uten pil, men den vil ikke funke!
Kanskje det er feil i min kalk :( må nok kjøpe en nye sant!!

Lagt inn: 30/11-2008 13:53
av Charlatan
Når programmet ikke fungerer, kommer det en feilmelding. Velg 2:Goto når den kommer. Da viser kalkulatoren hvor den første feilen ligger. Der hvor markøren stanser er det første stedet hvor den ikke vet hva den skal gjøre. Gjør dette, og skriv hvilken linje den stopper på.

Lagt inn: 30/11-2008 16:28
av marwalz
Jarle10 skrev:Når programmet ikke fungerer, kommer det en feilmelding. Velg 2:Goto når den kommer. Da viser kalkulatoren hvor den første feilen ligger. Der hvor markøren stanser er det første stedet hvor den ikke vet hva den skal gjøre. Gjør dette, og skriv hvilken linje den stopper på.
Her feilen ligger:-

Disp “X1= ”, X→Frac

Lagt inn: 30/11-2008 16:31
av Charlatan
Ja, som sagt: la frac stå for seg selv, uten pil. "Disp "X1 =",>Frac" er det eneste du trenger, hvor >Frac er det som følger med funksjonen.

Lagt inn: 30/11-2008 16:49
av marwalz
Jarle10 skrev:Ja, som sagt: la frac stå for seg selv, uten pil. "Disp "X1 =",>Frac" er det eneste du trenger, hvor >Frac er det som følger med funksjonen.
Nå funker den :D tuseeeeeeeeeeeeeeeeeeeeeeen taaaakkkkkk for hjelpen :)