www.vorhilfe.de
Vorhilfe

Kostenlose Kommunikationsplattform für gegenseitige Hilfestellungen.
Hallo Gast!einloggen | registrieren ]
Startseite · Forum · Wissen · Kurse · Mitglieder · Team · Impressum
Forenbaum
^ Forenbaum
Status Vorhilfe
  Status Geisteswiss.
    Status Erdkunde
    Status Geschichte
    Status Jura
    Status Musik/Kunst
    Status Pädagogik
    Status Philosophie
    Status Politik/Wirtschaft
    Status Psychologie
    Status Religion
    Status Sozialwissenschaften
  Status Informatik
    Status Schule
    Status Hochschule
    Status Info-Training
    Status Wettbewerbe
    Status Praxis
    Status Internes IR
  Status Ingenieurwiss.
    Status Bauingenieurwesen
    Status Elektrotechnik
    Status Maschinenbau
    Status Materialwissenschaft
    Status Regelungstechnik
    Status Signaltheorie
    Status Sonstiges
    Status Technik
  Status Mathe
    Status Schulmathe
    Status Hochschulmathe
    Status Mathe-Vorkurse
    Status Mathe-Software
  Status Naturwiss.
    Status Astronomie
    Status Biologie
    Status Chemie
    Status Geowissenschaften
    Status Medizin
    Status Physik
    Status Sport
  Status Sonstiges / Diverses
  Status Sprachen
    Status Deutsch
    Status Englisch
    Status Französisch
    Status Griechisch
    Status Latein
    Status Russisch
    Status Spanisch
    Status Vorkurse
    Status Sonstiges (Sprachen)
  Status Neuerdings
  Status Internes VH
    Status Café VH
    Status Verbesserungen
    Status Benutzerbetreuung
    Status Plenum
    Status Datenbank-Forum
    Status Test-Forum
    Status Fragwürdige Inhalte
    Status VH e.V.

Gezeigt werden alle Foren bis zur Tiefe 2

Navigation
 Startseite...
 Neuerdings beta neu
 Forum...
 vorwissen...
 vorkurse...
 Werkzeuge...
 Nachhilfevermittlung beta...
 Online-Spiele beta
 Suchen
 Verein...
 Impressum
Das Projekt
Server und Internetanbindung werden durch Spenden finanziert.
Organisiert wird das Projekt von unserem Koordinatorenteam.
Hunderte Mitglieder helfen ehrenamtlich in unseren moderierten Foren.
Anbieter der Seite ist der gemeinnützige Verein "Vorhilfe.de e.V.".
Partnerseiten
Dt. Schulen im Ausland: Mathe-Seiten:

Open Source FunktionenplotterFunkyPlot: Kostenloser und quelloffener Funktionenplotter für Linux und andere Betriebssysteme
Forum "Taschenrechner" - TI nspire Programmierproblem
TI nspire Programmierproblem < Taschenrechner < Mathe-Software < Mathe < Vorhilfe
Ansicht: [ geschachtelt ] | ^ Forum "Taschenrechner"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien

TI nspire Programmierproblem: Problem Programmieren
Status: (Frage) beantwortet Status 
Datum: 19:28 Mo 24.01.2011
Autor: Maschine

Hallo,

ich habe den TI nspire CAS mit Touchpad jetzt seit Oktober und bekomme es nicht hin ein Programm zu schreiben.

Beispielhaft wollte ich hier eine Fläche eines Rechteckes berechnen, da alles andere auch nicht Funktioniert hatte und ich jetzt was einfaches Probieren wollte.

Hiermal ein Ansatz für ein Programm von mir:

Define rechteckflaeche(a,b)=
Prgm
:c:=a*b
:Disp "Die Flaeche ist =", c
:EndPrgm

Wenn ich jetzt das Programm ausführe mit
rechteckflaeche(2,3)
bekomme ich die Fehlermeldung: "Zu viele Argumente"

Weiß jemand von euch, wo der Fehler liegt? Ich habe die Meldung auch bei anderen Programmierbeispielen aus dem Internet. Bin schon völlig verzweifelt. Der Support von TI konnte mir auch nicht helfen :(

Grüße Maschine



Problem gelöst:

Nach dem erstellen des Programms muss die Syntax überprüft und gespeichert werden.




Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.

        
Bezug
TI nspire Programmierproblem: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 12:29 Fr 28.01.2011
Autor: QCO

Eine konkrete Antwort habe ich leider nicht, nur ein paar Anstöße...

Eigentlich solltest du , wenn diese Fehler auftritt, irgendwie zur entsprechenden Codezeile springen können.

Ich habe "nur" einen TI Voyage 200, der aber mit einem ähnlichen TI-Basic programmiert wird. Jedenfalls funktioniert dort c:=a*b als Zuweisung nicht, sondern es müsste a*b[mm]\to[/mm]c heißen.

Oder noch eine Idee: Habe gerade in Wikipedia entdeckt, dass der TI nspire und nspire CAS offenbar in den frühen Betriebssystemversionen nur Funktionen, aber keine Programme speichern konnten. Hängt es evtl. damit zusammen?


Bezug
                
Bezug
TI nspire Programmierproblem: Mitteilung
Status: (Mitteilung) Reaktion unnötig Status 
Datum: 13:14 Fr 28.01.2011
Autor: Maschine

Hallo,

vielen Dank für deine Hilfsbereitschaft, aber ich konnte nun mit ein paar Studienkollegen, das Problem lösen.

Wir sind zufällig zu der Lösung gekommen, da wir uns auf dem Taschenrechner verdrückt hatten...

Man muss zusätzlich nochmal ins Menü gehen und dort auf "Syntax überprüfen & speichern" klicken, sonst erkennt er das Programm / Funktion, aber kann es irgendwie nicht ausführen.

Bezug
        
Bezug
TI nspire Programmierproblem: Prgm R-Fl.
Status: (Antwort) fertig Status 
Datum: 17:15 Fr 28.01.2011
Autor: rolf7

hallo,

falls du die Doppelpunkte ganz am Zeilenanfang mit eigegeben hast, dann ist das der Fehler.
Einen anderen sehe ich nicht.
Bei mir läuft das Prgm.
Trotzdem noch ein paar Tipps:
1. Wenn du Argumente nur in () übergibst, dann sollten diese im Prgm- oder Funktionsnamen stehen. Etwa so:
Define LibPub rechteckfl_ab(a,b)=Prgm
                              c:= a*b
usw.

2. Manchmal hilft bei solchen kl. Problemen auch, wenn man vor dem
Prgm-Aufruf alle unnötigen Variablen, insbesondere hier a und b löscht.

3. Wenn du Define LibPub verwendest, dann steht dir dein Prgm/Funkt. auch im Buch-Menü ->6 ->Aktuelles Problem zur Verfügung.

mfg  rolf7

Bezug
                
Bezug
TI nspire Programmierproblem: Prgm/Funkt
Status: (Frage) beantwortet Status 
Datum: 13:36 Sa 29.01.2011
Autor: Maschine

Hallo,

das hat jetzt soweit alles geklappt. Nur eine Frage hätte ich noch. Was ist der unterschied zwischen Prgm und Funkt?

Bezug
                        
Bezug
TI nspire Programmierproblem: mein "Name"
Status: (Antwort) fertig Status 
Datum: 21:02 Sa 29.01.2011
Autor: rolf7

Habe aus Versehen mit Lucas gezeichnet.
Bin natürlich hier   rolf7

rolf7

Bezug
                        
Bezug
TI nspire Programmierproblem: Prgm/Funkt.
Status: (Antwort) fertig Status 
Datum: 23:56 Sa 29.01.2011
Autor: rolf7

Hallo,

jetzt habe ich aus Versehen meinen eigenen Artikel überschrieben und
vorher nicht gespeichert.
Also, alles noch mal zum Unterschied:  Funktionen / Programme:

Funktionen geben als Antwort nur eine "nackte" Zahl zurück.
Sie akzeptieren keinen Text für die Ein- und Ausgabe.
Auch keine Disp-Befehle.
Die Argumente müssen in der Klammer, getrennt durch Komma
übergeben werden.
Werden in der Funkt. Zwischenergebnisse erzeugt,
die in neue Variablen gespeichert werden sollen,
so müssen diese Variablen  vorher mit
Local Var1, Var2,...  definiert werden.
Am besten am Anfang der Funktion.
Diese scheinbaren Nachteile der Funktionen
gegenüber Programmen haben den Vorteil, dass mit
ihnen wie mit einer Zahl gerechnet werden kann.
Auch in Programmen.
Ein einfaches Beispiel:
Das Produkt a*b
LibPub prod_ab(a,b)=Func
                    a*b                    
                    EndFunc
prod_ab(2,3)*7+8 ==> 50

In Programmen  können die benötigten Werte ebenfalls
in der Klammer übergeben werden oder mit
dem Befehl Request "f(x,y)=  ,f(x,y) ,  hier als Beispiel genannt.
Beides kann auch kombiniert werden, also Werte a und b
in der Klammer (a,b) übergeben und  die
Werte c und d im Programm mit
Request "Länge  c= ,c
Request "Breite  d= ,d   eingeben.
Ergebnisse können in Programme "kommentiert" und
auch an verschiedenen Stellen ausgegeben werden.
Leider hat der Ti-nspire keinen Pause-Befehl. Man kann ihn durch
eine leere For ...  EndFor- Schleife imitieren.
Bei großen Antworten (Ergebnisse mit vielen und langen Zeilen)  
ist es von Vorteil, das Programm bis zum Ende  
durchlaufen zu lassen, dann mit dem Cursor 2 mal hoch
und die Markierung der Antwort mit Cursor-links aufheben.
Jetzt kann man mit Cursor-Abwärts Zeile für Zeile
durchblättern und auch in die Zeilen rein gehen.
Prog. wie Funkt. können gleichermaßen Schleifen und
Tests enthalten.
Funktionen eignen sich immer dann, wenn nur
ein Ergebnis zurückgegeben werden soll.
So, das Wesentliche habe ich jetzt wohl genannt, sonnst wird es auch
zuviel.
Viel Spaß beim Programmieren wünscht

rolf7

Bezug
Ansicht: [ geschachtelt ] | ^ Forum "Taschenrechner"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien


^ Seitenanfang ^
www.vorhilfe.de