All right… First of all, my program is INCOMPLETE, so if you are wondering where the label for things are, they are yet to be created.

Second, I chose Terminal Pnt in the first Menu, Degrees for the next menu, and I put in 20 for the number of degrees. It should work based on what I have, but it doesn't seem to be cooperating.

Well, something that probably will help is that the error occurs after I input 20.

All help is appreciated. Thanks so much!

Here's my code:

```
ClrHome
AxesOff
FnOff
ClrDraw
Lbl 13
Menu("Choose Needed","Terminal Pnt",1,"Rad To Deg",2,"Deg To Rad",3,"Sine",4,"Cosine",5,"Tangent",6,"See More...",7)
Lbl 7
Menu("More","Reference Ang",8,"Reference Num",9,"Cosecant",10,"Secant",11,"Cotangent",12,"Go Back",13,"See More...",14)
Lbl 14
Menu("Even More","Amplitude",15,"Period",16,"Phase Shift",17,"Sectors",18,"Circ Motion",19,"Go Back",7,"See More",20)
Lbl 20
Menu("Too many options","Law Of Sines",21,"Law Of Cosines",22,"Heron's Formula",23,"Don't Click",24,"Go Back",14,"Stop",25
Lbl 1
Menu("Unit or other?","Degrees",26,"Radians",27,"Number",32,"X or Y",33)
Lbl 26
Disp "YOUR CALC MUST"
Disp "BE IN DEG MODE"
Disp "If true, ENTER"
Pause
Input "How many deg? ",X
Goto 28
Lbl 28
If X≥360
Then
X-360→X
Goto 28
Else
Goto 29
Lbl 29
If X<0
Then
X+360→X
Goto 29
Else
If fPart(X/30)>0
Then
Goto 30
Else
If fPart(X/45)>0
Then
Goto 31
Else
round(sin(X),4)→A
round(cos(X),4)→B
Disp "(",A,",",B,")"
Pause
Goto 99
```