Forum: PC-Programmierung Texas Instruments T-Nspire CAS Programmier Probleme :(


von A. B. (izuna)


Lesenswert?

Hallo zusammenn,
ich bin neu hier und vertraue mich euch mal ganz an :D.
Ich hab ein programmier Problem mit meinem Texas Instruments Tnspire 
CAS.
Momentan versuche ich ein Programm zu schreiben mit dem ich meine 
Formeln hinerlege und nur noch die werte eingeben (zb U = R x I) muss. 
Derzeit habe ich einen solchen Quelltext schon für meinen Sharp 
geschrieben aber da dass Basic ist, ist dieser Quelltext nicht mit den 
Nspire kompatiebel :(

Hier meinen Basic Quelltext so sollte das auch für meinen TNspire 
aussehen....nur irgentwie bekomme ich es nicht ganz hin. Also solche 
begriffe wie "approx" die das Ergebnis anzeigen funktionieren.


Basic Quelltext:

10:CLS          Clear Screen
20:PRINT "Dezibel-Berechnung"; A
30:INPUT "SPANNUNG=1 ODER LEISTUNG=2 ";Y
40:IF Y=1 THEN GOTO 60
50:IF Y=2 THEN GOTO 240
60:PRINT "SPANNUNGSBERECHNUNG"; A
70:INPUT "DB=1 ODER VU=2 BERECHNUNG";B
80:IF B=1 THEN GOTO 100
90:IF B=2 THEN GOTO 170
100:PRINT "DB-BERECHNUNG";A
110:INPUT "VU=    ";C
120:D=20*LOG (C)
130:PRINT "GU=   ";D
140:INPUT "WEITERE BERECHNUNGEN? JA=1 NEIN=2";E
150:IF E=1 THEN GOTO 20
160:IF E=2 THEN GOTO 900
170:PRINT "VU-BERECHNUNG";A
180:INPUT "DB= ";F
190:G=TEN (F/20)
200:PRINT "VU=  ";G
210:INPUT "WEITERE BERECHNUNGEN? JA=1 NEIN=2 ";H
220:IF H=1 THEN GOTO 20
230:IF H=2 THEN GOTO 900
240:PRINT "LEISTUNGSBERECHNUNG";A
250:INPUT "DB=1 ODER VU=2 BERECHNUNG ";I
260:IF I=1 THEN GOTO 280
270:IF I=2 THEN GOTO 250
280:PRINT "DB-BERECHNUNG";A
290:INPUT "VU= "; J
300:K=10*LOG (J)
310:PRINT "DB= ";K
320:INPUT "WEITERE BERECHNUNGEN? JA=1 NEIN=2 ";L
330:IF L=1 THEN GOTO 20
340:IF L=2 THEN GOTO 900
350:PRINT "VU-BERECHNUNG";A
360:INPUT "DB=  ";M
370:N=TEN (M/10)
380:PRINT "VU=  ";N
390:INPUT "WEITERE BERECHNUNGEN? JA=1 NEIN=2 ";0   <------------- O
400:IF 0=1 THEN GOTO 20
410:IF 0=2 THEN GOTO 900
900:END



Das ist der Quelltext für meinen sharp ( der defekt ist X.x) deswegen 
hab ich mir den Nspire als ersatzt angeschafft und bekomme es nicht mit 
der Programmierung hin :(

von Grüne - Nein danke (Gast)


Lesenswert?

Dann zeige doch mal den Code für den TI.

von A. B. (izuna)


Lesenswert?

Ja das mit den quelltext für den TI ist das schwere momentan hab ich es 
auf diese Art probiert.

Define LibPub test(r,i)=
Func
:approx (r*i)
:EndFunc

weiter kam ich nicht da ich überall syntax oder agument fehler hab X.x

von Grüne - Nein danke (Gast)


Lesenswert?

Dann wirds wohl der falsche Rechner sein. Ich programmiere Dir Deine 
Klausurhilfe zumindest nicht. Wird sich evtl. jemand anderes finden...

von A. B. (izuna)


Lesenswert?

xD haha ich will doch nur Tipps. Aber lieb von dir das du denkst das du 
dass für mich programmieren sollst XD Das einzige was ich vill gerne 
hätte sind Tipps oder anhaltspunkte an denen ich den rest der 
Programmierung ableiten kann.

von Lukas K. (carrotindustries)


Lesenswert?

A. Becker schrieb:
> xD haha ich will doch nur Tipps. Aber lieb von dir das du denkst das du
> dass für mich programmieren sollst XD Das einzige was ich vill gerne
> hätte sind Tipps oder anhaltspunkte an denen ich den rest der
> Programmierung ableiten kann.

Wie wär's mit dem Handbuch, oder mit 
http://tibasicdev.wikidot.com/nspire? In den Handbüchern zu anderen 
programmierbaren Taschenrechnern waren immer recht viele Beispiele drin, 
beim Ti nspire wird es nicht anders sein.

von Grüne - Nein danke (Gast)


Lesenswert?

A. Becker schrieb:
> xD haha ich will doch nur Tipps.

Ok, ein Tipp. Merke Dir die paar Dreisätze. Wenn Du noch Zeit hast, 
lerne doch einfach den Rechner zu programmieren.

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.