This isn't my own creation, but rather that of a classmate. He made it in the course of one class, and let me copy it because, well, I thought it was cool. However, when I tested it out at home, it didn't work. It worked perfectly on his own calculator. I'm pretty sure I probably copied something wrong, or that there's some extra command I didn't know to put in. Anyway, this is it:
:If X=0:Then:Disp “TEXT 1.”
:If 0<X<100:Then:Disp “TEXT 2.”
:If 100<X<150:Then:Disp “TEXT 3.”
:If 150<X<200:Then:Disp “TEXT 4.”
:If 200<X<500:Then:Disp “TEXT 5.”
:If 500<X<5000:Then:Disp: “TEXT 6.”
:If X>5000:Then:Disp “TEXT 7.”
Basically, the program is intended to give the calculator a life of it's own, in a way. For example, if you would enter 1+2 in the calculator, I'd expect the calculator to show me TEXT 1 rather than the actual answer to the problem. However, at first, the calculator would show me all of the texts I entered… now, it's digressed to the point where I only see "Done" once, and then the program ends. So the first time I type in 1+2 I get "Done," but the second time, it just shows me three.
How can I fix the program so that it shows me the right text, and so that it works continuously until it's told to stop? I'd appreciate the help.
Also, this is basically the first time I've ever done TI-83 programming. I did some research on my own, but I wasn't able to figure it out by myself, so here I am…