Hallo,
ich versuche gerade ein BASIC Programm in einen Programm
Editor für Taschenrechner einzugeben.
Was für ein Basic? VB, .NET, QBasic etc. ?
Bei der Syntax Prüfung sagt das Programm mir für Zeile 4
„Expected End of line“:
()
Prgm
1900 Print „Freie Standpunktwahl“: GRAD: Clear: KZ = 1
1910 Input „Zahl d. id. Punkte:“; N
1920 Dim YA(N), XA(N), YN(N), XN(N)
Kann mir vielleicht jemand sagen was ich da ändern muss??
Sodele schauen wir einmal. Zeile 4 = die die mit 1910 beginnt
Die Fehlermeldung lautet: Expected End of line
Nun schauen wir uns einmal an was du geschrieben hast.
1910 schaut aus wie eine Zeilennummerierung die in Basic mal üblich waren. Gefolgt von einem Leerzeichen. Das scheint ok zu sein.
Input -> Schaut aus wie eine Function oder ein Befehl den du ausführen möchtest. Egal, was von beiden es ist kann es sein das die Parameter in Klammern gehören. Vlt. mal ein Versuch Wert? Auch schaut das; in der Zeile ungewöhnlich aus. Sollte N ein Parameter sein, so wird er getrennt durch ein Komma angegeben!
Sollte Input eine Funktion oder ein Befehl sein, der dir etwas zurueckliefert und du das Ergebnis in N speichern willst, so schaut das ungewöhnlich aus. Denn in den meisten Sprachen erfolgt eine Zuweisung an eine Variable via Variable=DeineFunction(mitParameter).
Auch hier könnte der Fehler liegen.
Desweiteren fällt mir auf das du N nicht declariert hast!
MfG Alex