Question about Texas Instruments TI-89 Calculator

2 Answers

Programming problem with ti89

I am getting an error message at the EndPrgm of my code. The message says "missing start or end of block syntax"

Can you help?

Posted by on

2 Answers

  • Level 1:

    An expert who has achieved level 1.

    MVP:

    An expert that got 5 achievements.

    Governor:

    An expert whose answer got voted for 20 times.

    Hot-Shot:

    An expert who has answered 20 questions.

  • Contributor
  • 24 Answers

This happens when you have a block that expects both a start and end qualifier. So, in your program, the second line (you can't change the first; it names your program) should read Prgm and nothing else. Then as the very last line it needs to read EndPrgm. Similarly, if you have a function, the blocks should match Func at the beginning and EndFunc at the end. Otherwise, it will give you that error. Also, check to make sure if you have any other blocks, like While ... EndWhile or For ... EndFor that both the start (While) and end (EndWhile) blocks are there.

One last thing: when you run the program from the home screen, you should be able to hit ENTER when it gives you the error. That will take you to the spot in the program where it doesn't like your statements.

Posted on Oct 04, 2009

  • Level 2:

    An expert who has achieved level 2 by getting 100 points

    All-Star:

    An expert that got 10 achievements.

    MVP:

    An expert that got 5 achievements.

    Vice President:

    An expert whose answer got voted for 100 times.

  • Expert
  • 360 Answers

Yes, what you call code aka.basic programming isn't written right or there is a conflict with inside the program. I'd have to see the program to fix it.
raklein62@yahoo.com

Posted on Aug 27, 2009

  • Richard Klein
    Richard Klein Aug 27, 2009

    Just to add, the problem is more likely a missing command with inside a loop

×

1 Suggested Answer

6ya6ya
  • 2 Answers

SOURCE: I have freestanding Series 8 dishwasher. Lately during the filling cycle water hammer is occurring. How can this be resolved

Hi,
a 6ya expert can help you resolve that issue over the phone in a minute or two.
best thing about this new service is that you are never placed on hold and get to talk to real repairmen in the US.
the service is completely free and covers almost anything you can think of (from cars to computers, handyman, and even drones).
click here to download the app (for users in the US for now) and get all the help you need.
goodluck!

Posted on Jan 02, 2017

Add Your Answer

Uploading: 0%

my-video-file.mp4

Complete. Click "Add" to insert your video. Add

×

Loading...
Loading...

Related Questions:

1 Answer

When I try to enter a simple equation and graph it, I get error 07 message instead of graph.


Error 07 Syntax
Means you made a typing error while entering the equation. Using the minus sign instead of the negation sign (change sign) (-), can produce a syntax error. Maybe you need to explicitly type the multiplication sign
y= (-) 1.5*x +3
Try entering it as 3 - 1.5*x

c3b67db6-adc8-4b0c-8e71-dc94a9bdbeb0.png eb28a330-c2e9-4879-857f-1e41bfe8515a.png

Jun 11, 2014 | Texas Instruments TI-86 Calculator

1 Answer

Argument checking!


The calculator does have several error message concerning the argument. For the Request( command the syntax is
Request(Message, VarName)
What you type is stored as a string. It is only after you try to convert it to a value that the calculator looks at its content.
Here is an example where the variable VarName is x
Request ("Variable x", x)
I enter a complex number, manipulate it mildly with no apparent problem. However when I try to convert it to a numerical expression, and store it in the variable x, y, theta, I get a message Error non-real result.
8c34d722-dbfe-4986-87f4-909da5e8317e.png

Jan 13, 2014 | Texas Instruments Voyage 200 Calculator

1 Answer

Programming Issue : "Error : Variable or Flash application is locked, protected or archived"


Apparently the variable "a" is archived or locked. Press 2ND VAR-LINK (the subtract key). Find the line containing "a". If there's a little x-like thing to the left then its archived. Press F1 9 to unarchive it. If there's a little padlock to the left then its locked. Press F1 7 to unlock it.

Sep 15, 2012 | Texas Instruments TI-89 Calculator

1 Answer

Syntax 07 Error


Syntax 07 error may occur from the next reasons:

1. If the command contains a syntax error. Look for misplaced functions, arguments, parentheses, or commas.

2. Exponents can not be more than three digits.

3. Sign = is not valid in parentheses excepr where an expressions is required.

4. Axes in DifEq must be Q, t, or Q'

Mar 12, 2012 | Texas Instruments TI-85 Calculator

1 Answer

TI89 is has locked up with error msg "undefined variable"


Without performing a hard reset, you can avoid implied multiplication and insert a multiplication sign (*) between a variable and a function. For example if you enter xsin(x) you must insert the multiplication sign (*) and write x*sin(x), otherwise the calculator will assume that xsin( is a function. It will look for it and not finding it, will send an error message. Similarly, if you want to enter x times y or some othervariable, you must insert the multiplication sign, x*y

Mar 06, 2012 | Texas Instruments TI89 Graphic Calculator

1 Answer

I receive the error "Missing


Put an EndFor command 2 lines down from the For j,1.n/2 line. Right above y1(p) store p. You'll have to have a 0 store p inserted into the program or, you'll get a circular error. I put mine right under input n. Also where you store 0 in s and v.

Jan 19, 2011 | Texas Instruments TI-89 Calculator

2 Answers

I need to write a program for interpolation and i dont know how


Do not get me wrong! I have no such program to give you, but a few recommendations.
Read the theory on interpolation and understand it well. Choose one interpolation algorithm-look for something that is not too complicated.
Write a program in your native language (preferably English, because the commands of the TI89Titanium are in English):
  1. Starting from the initial data, state the sequence of steps you would have to perform to get the end result. That is the algorithm.
  2. Translate the steps in abbreviated English (pseudo code).
  3. Better write a step for each action (instruction)
  4. Run it in your head. Use some simple data that you could find in books, references.
  5. If you see that the program should do, translate each statement in the language of the TI89 Titanium.
  6. Respect the syntax of the commands
  7. All the available commands are detailed in the appendix to the book. There, you find each single command with its syntax, parameters, variables, and error conditions).
You can try education.ti.com or ticalc.org for any program you might look at to get some inspiration.

Feb 02, 2010 | Texas Instruments TI-89 Calculator

1 Answer

My TI-89 won't convert temperatures. It handles other types of conversions fine (like pressure _atm to _mmHg) but gives me a "Error: Inconsistent units" message even with _F to _C or _C to _F. What's...


Hi,
There is nothing wrong. For all units except temperatures you use the [|=>] the arrow operator to convert from one to anther. For temperature conversions however, you must use the tmpCnv( command.

Exemple of syntax. tmpCnv( is accessed through the catalaog or enter using the Alpha_shifted keys (Ti89)

tmpCnv( 100_ deg C,_ deg F) [ENTER] should give 212
You should explicitly enter the underscores, the degree symbols and the C, and F. The last two need not be capital letters).

Hope it helps.



Dec 02, 2009 | Texas Instruments TI-89 Calculator

2 Answers

I received this solution, but at the end the calculator asked me about some invalid certificate. Now the ti 89 is stuck at the boot screen because if I retry, it goes thru the whole process again and asks...


Hello,
The answer I gave you was taken verbatim from the TI FAQ and knowledge base. I copied and pasted the part relevant to you calculator.
In any case, I sent an e-mail message to ti-cares@ti.com, giving the link to your original question and my answer to it. I took the liberty to copy/paste your present message. I also asked about that invalid certificate.
All we can do know is wait for their reply.

k24674.

Oct 31, 2009 | Texas Instruments TI-89 Calculator

1 Answer

Programming problem


Hello,
Program flow control structures obey ceratin rules. They start with a keyword and end with another keyword
For
Instructions
EndFor

If .....Then
Instructions
Endif

If .....Then
Instructions
Else
Instructions
Endif

If..... Then
instructions
ElseIf......Then
instructions
Else
instructions
Endif

Loop
Instructions
Endloop

While
Instructions
EndWhile

Each ot these structures is called a block. If one of the keys words is missing, the program generates a syntax error.
Hope it helps.

Feb 25, 2008 | Texas Instruments TI-89 Calculator

Not finding what you are looking for?
Texas Instruments TI-89 Calculator Logo

480 people viewed this question

Ask a Question

Usually answered in minutes!

Top Texas Instruments Office Equipment & Supplies Experts

kakima

Level 3 Expert

98796 Answers

k24674

Level 3 Expert

7993 Answers

Stevan Milanovic

Level 2 Expert

251 Answers

Are you a Texas Instruments Office Equipment and Supply Expert? Answer questions, earn points and help others

Answer questions

Manuals & User Guides

Loading...