<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wikidot="http://www.wikidot.com/rss-namespace">

	<channel>
		<title>CE and CSE Programming (new threads)</title>
		<link>http://tibasicdev.wikidot.com/forum/c-6535829/ce-and-cse-programming</link>
		<description>Threads in the forum category &quot;CE and CSE Programming&quot; - Discuss topics related to programming the CE and CSE</description>
				<copyright></copyright>
		<lastBuildDate>Fri, 13 Mar 2026 14:07:25 +0000</lastBuildDate>
		
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-16322817</guid>
				<title>Does anyone know of any good resources for programming the 84+ CE?</title>
				<link>http://tibasicdev.wikidot.com/forum/t-16322817/does-anyone-know-of-any-good-resources-for-programming-the-8</link>
				<description></description>
				<pubDate>Wed, 06 Sep 2023 08:55:31 +0000</pubDate>
				<wikidot:authorName>PresentExcludesRun</wikidot:authorName>				<wikidot:authorUserId>7800479</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>All I can seem to find are resources for the TI-83+ and the original 84+, but nothing for the CE.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-15389085</guid>
				<title>more than one char variable names</title>
				<link>http://tibasicdev.wikidot.com/forum/t-15389085/more-than-one-char-variable-names</link>
				<description>how to do words in variable names</description>
				<pubDate>Tue, 15 Nov 2022 18:09:06 +0000</pubDate>
				<wikidot:authorName>trash_man_juab</wikidot:authorName>				<wikidot:authorUserId>8006589</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>so i want to make variables with more than one char in the name but that gives me an error<br /> how to do this without error</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-14600781</guid>
				<title>On the fly matrix input</title>
				<link>http://tibasicdev.wikidot.com/forum/t-14600781/on-the-fly-matrix-input</link>
				<description>Using a program to get user input as elements in a matrix</description>
				<pubDate>Thu, 07 Apr 2022 23:43:50 +0000</pubDate>
				<wikidot:authorName>rzozaya27</wikidot:authorName>				<wikidot:authorUserId>7972936</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hello everyone, I'm Robert and I'm sort of new to programming Ti-basic. I have a Ti 84 CE. I'm looking for tips, resources and/or direct community feedback on if there is a way to get user input on my calculator that can be added to individual elements in a matrix on the fly from a program that I'm writing. The user would be asked questions, their answers would then be stored in a matrix. The size of the matrix would be determined by the user's input and further input would determine the individual elements. Further more the elements in the matrix would need to be extracted from the matrix and displayed. I'm not asking how to get user input or how to display that input. I'm only asking if there's a way to dimension the matrix from a program on the fly, how to store the info and extract the info from within said program.</p> <p>Thank you for your time, support, advice and tips.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-14465929</guid>
				<title>How to save programs through a ram wipe?</title>
				<link>http://tibasicdev.wikidot.com/forum/t-14465929/how-to-save-programs-through-a-ram-wipe</link>
				<description></description>
				<pubDate>Mon, 24 Jan 2022 22:27:05 +0000</pubDate>
				<wikidot:authorName>Fluffy Squirrel</wikidot:authorName>				<wikidot:authorUserId>7860580</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have a ti-84 plus CE, and would like to save my programs through memory wipes.<br /> I have a teacher who makes us completely clear our ram before tests. I want to quickly state that I am not going to use this to cheat, I only want to save my programs through a wipe so I don't have to bother with reuploading them afterwards.<br /> I'm not sure if this is possible or not, but it would be helpful.<br /> Thanks</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-14188212</guid>
				<title>How do I fix this issue with the inString( command?</title>
				<link>http://tibasicdev.wikidot.com/forum/t-14188212/how-do-i-fix-this-issue-with-the-instring-command</link>
				<description>[[image https://preview.redd.it/0tgworyozul71.png?width=710&amp;format=png&amp;auto=webp&amp;s=9bb1aabb642a04e7d89df8a4f3750d8af41845a3]]

[[image https://preview.redd.it/8chlsqyozul71.png?width=244&amp;format=png&amp;auto=webp&amp;s=fb701d3cca25d81774d5df23e5591169dfe421f7]]</description>
				<pubDate>Mon, 06 Sep 2021 10:29:46 +0000</pubDate>
				<wikidot:authorName>NZB</wikidot:authorName>				<wikidot:authorUserId>7645997</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 I am writing a program that breaks apart strings base on certain criteria. For whatever reason, when I try to use the inString( command to find lowercase letters in a prompted, user-inputted string, it acts as if it has not found it and returns a 0. However, if the lowercase letter is written into the code of the program, it functions properly. I have included some pictures of the program's text and screen output. It's crucial that I have this issue fixed, so any help you can give please do, I'm all ears.<br /> <img src="https://preview.redd.it/0tgworyozul71.png?width=710&amp;format=png&amp;auto=webp&amp;s=9bb1aabb642a04e7d89df8a4f3750d8af41845a3" alt="0tgworyozul71.png?width=710&amp;format=png&amp;auto=webp&amp;s=9bb1aabb642a04e7d89df8a4f3750d8af41845a3" class="image" /><img src="https://preview.redd.it/8chlsqyozul71.png?width=244&amp;format=png&amp;auto=webp&amp;s=fb701d3cca25d81774d5df23e5591169dfe421f7" alt="8chlsqyozul71.png?width=244&amp;format=png&amp;auto=webp&amp;s=fb701d3cca25d81774d5df23e5591169dfe421f7" class="image" />
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-14037444</guid>
				<title>Graphing a String</title>
				<link>http://tibasicdev.wikidot.com/forum/t-14037444/graphing-a-string</link>
				<description>Is there a way to put a string into Y= and have it graph it?</description>
				<pubDate>Mon, 29 Mar 2021 16:17:15 +0000</pubDate>
				<wikidot:authorName>Gabe Prairie</wikidot:authorName>				<wikidot:authorUserId>7085949</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hello! I was wondering if its possible to graph a string,<br /> Let's say that I have the equation 1/2X+3 stored into Str1, I can put this into the Y= screen, put when I hit graph, nothing happens, anyone know how to fix this?<br /> Thanks!</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-14026930</guid>
				<title>trying to display equation on homescreen</title>
				<link>http://tibasicdev.wikidot.com/forum/t-14026930/trying-to-display-equation-on-homescreen</link>
				<description></description>
				<pubDate>Fri, 12 Mar 2021 05:16:08 +0000</pubDate>
				<wikidot:authorName>Leprechaun0</wikidot:authorName>				<wikidot:authorUserId>7318467</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi i have been making a logBASE rewrites and i’m trying to change exponential change into the log form but for some reason it doesn’t show the subscript on the home screen, and also it would be nice to know how to do the same with superscript.</p> <p>Thanks for any help 😊</p> <p>Here is my code if that helps</p> <div class="code"> <pre><code>Lbl EL Disp “X Input X Disp “B Input B Disp “Y Input Y “logBASE(“+toString(Y)+”,”+toString(B)+”)”-&gt;Y1 Equ&gt;String(Y1,Str1) Disp Str1+”=“+toString(x) Pause Goto T</code></pre></div> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-13897882</guid>
				<title>Find index of a list based on the value stored in it?</title>
				<link>http://tibasicdev.wikidot.com/forum/t-13897882/find-index-of-a-list-based-on-the-value-stored-in-it</link>
				<description>I want to improve the quality of my pixel art program, and if I could use a certain value to find the index of the same value in a list, I could greatly improve its speed.</description>
				<pubDate>Mon, 07 Dec 2020 19:45:21 +0000</pubDate>
								<wikidot:authorUserId>6341052</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I made a pixel art program a while ago that included placing different colored pixels on the graph screen of my Ti-84 Plus CE, including zooming in and out, deleting pixels, and moving the image as a whole. I would like to improve its functionality, as it takes a long time to go through all of the lists (x, y, and color) to redraw the image (when zooming in and out), as well as when you have to delete a single pixel. Is there a way that I can find the index of a number that is in a list without going through all the elements of the list? For example, if I want to delete a pixel at (4, -6), can I only search the elements in the list that have an x value of 4 and a y value of -6 until I find the correct pixel to delete? (They have to have the same index, that's how my program identifies the x and y position of a single pixel. If they were rearranged, it would mess up the picture). If this is not possible, does anyone have any other ideas of how I can improve the program?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-13410738</guid>
				<title>The Absolute Best Home Movement Program</title>
				<link>http://tibasicdev.wikidot.com/forum/t-13410738/the-absolute-best-home-movement-program</link>
				<description></description>
				<pubDate>Sat, 06 Jun 2020 20:28:30 +0000</pubDate>
				<wikidot:authorName>Michael2_3B</wikidot:authorName>				<wikidot:authorUserId>1974546</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>So I made this simple home movement program for the CE, it allows you to move the X around the home screen and actually runs at a good rate. I'm wondering though if you could make the code <span style="text-decoration: line-through;">better</span> worse without affecting the speed and size too much. It's not the best, so if you can make it more confusing I'd love to see what you have to offer.</p> <p>(Note, this is in SourceCoder3 format) Here's the code:</p> <div class="code"> <pre><code>For(I,4,~1+int(1.59154943092*pi End I+BROWN/int([e]-&gt;I% not(Ans-&gt;|N Goto E Lbl C If |N=2MedGray+1 Goto E If sum(|N={DarkGray,25,2Magenta,2Navy,2MedGray+1 Then Output(I,I%,&quot; &quot; I+(|N=2Navy)(I&lt;Blue)-(|N=Gray+2)(I&gt;1-&gt;I I%+(|N=2Magenta)(I%&lt;2Magenta)-(|N=DarkGray)(I%&gt;1-&gt;I% End Lbl S Output(I,I%,&quot;X&quot; For(theta,int(~|E9rand),0 getKey-&gt;|N If Ans 1-&gt;theta End Goto C Lbl E ClrHome If not(|N Goto S</code></pre></div> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-13370721</guid>
				<title>TI Is Removing Asm/C Support for the CE</title>
				<link>http://tibasicdev.wikidot.com/forum/t-13370721/ti-is-removing-asm-c-support-for-the-ce</link>
				<description></description>
				<pubDate>Mon, 25 May 2020 00:19:44 +0000</pubDate>
				<wikidot:authorName>Xeda Elnara</wikidot:authorName>				<wikidot:authorUserId>595803</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hey, just a heads-up folks: Apparently TI has decided that in the next OS update for the CE, you will no longer be able to use Assembly programs (and by extension, C programs and ICE programs). Furthermore, if you upgrade to the new OS or the OS is already on the calc, you will not be able to downgrade to a version that allows assembly programs.</p> <p>Much of the community here is comprised of BASIC programmers, so you won't be as affected. However, many popular games and utilities are assembly programs, so you and other calculator owners won't be able to play/use them on the new OS (and presumably subsequent ones).</p> <p>On the bright side, this does mean that there will be more demand for BASIC games, and we might see more people who need our help.</p> <p>Stay safe everyone!</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-13264463</guid>
				<title>How to find text in programs</title>
				<link>http://tibasicdev.wikidot.com/forum/t-13264463/how-to-find-text-in-programs</link>
				<description></description>
				<pubDate>Thu, 23 Apr 2020 22:10:59 +0000</pubDate>
				<wikidot:authorName>Sigma San</wikidot:authorName>				<wikidot:authorUserId>6138291</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I've been trying to figure out a way to find strings of text in lines of code in a program, but I can't seem to find anything. Does anyone have any suggestions?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-13199152</guid>
				<title>Using usually inacessible characters in sub( command</title>
				<link>http://tibasicdev.wikidot.com/forum/t-13199152/using-usually-inacessible-characters-in-sub-command</link>
				<description></description>
				<pubDate>Wed, 01 Apr 2020 03:02:56 +0000</pubDate>
				<wikidot:authorName>Xillin</wikidot:authorName>				<wikidot:authorUserId>5994759</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I can't figure out how to type in a character such as #, %, or &amp; that can only be accessed through hex codes into a program (specifically into a sub( command)</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-13141293</guid>
				<title>TI84 Plus CE overlapping txt</title>
				<link>http://tibasicdev.wikidot.com/forum/t-13141293/ti84-plus-ce-overlapping-txt</link>
				<description>Im a noob when it comes to programming, but I was wondering if anyone can edit this program that was design for the older models of TI to the TI-84 Plus CE to fix the overlapping in txt. If anyone can edit this, it will be greatly appreciate. 
Orignal creator BY RYAN MCCLAIN
Thats the code below</description>
				<pubDate>Fri, 13 Mar 2020 00:09:37 +0000</pubDate>
				<wikidot:authorName>Noob101</wikidot:authorName>				<wikidot:authorUserId>6219701</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <div class="code"> <pre><code>AxesOff PlotsOff GridOff FnOff 0→Xscl 0→Yscl Lbl 0 Menu(&quot; ACT Ver. 7a R² &quot;,&quot; DIST./PYTHAG.&quot;,A,&quot; QUAD FORMULA&quot;,B,&quot; SYSTEM OF EQ.&quot;,C,&quot; TRIANGLES&quot;,D,&quot; NUMBER THEORY&quot;,I,&quot; FORMULAS/GRFS&quot;,L,&quot; QUIT (10/01)&quot;,Z) Lbl A Menu(&quot; OPTIONS &quot;,&quot; DIST./SLOPE&quot;,1,&quot; PYTHAG.&quot;,2,&quot; MAIN MENU&quot;,0) Lbl 1:ClrHome Disp &quot;(x₁,y₁) (x₂,y₂)&quot;,&quot;&quot; Input &quot;x₁ = &quot;,A Input &quot;y₁ = &quot;,B Input &quot;x₂ = &quot;,C Input &quot;y₂ = &quot;,D 2→dim(L₁) (A+C)/2→L₁(1) (B+D)/2→L₁(2) √((A-C)²+(B-D)²)→E ClrHome:Disp &quot;DIST.=&quot; Output(1,8,&quot;√(&quot;):Output(1,9,E²) Disp E Output(2,3,&quot;OR&quot;) If C-A=0:Then Disp &quot;&quot;,A:Output(4,1,&quot;EQN. IS X = &quot;) Else Disp &quot;&quot;,L₁Frac Output(3,1,&quot;MIDPT=&quot;) (D-B)/(C-A)→M M*­A+B→Y Output(5,1,&quot;EQUATION: Y=MX+B&quot;) Disp &quot;&quot;,MFrac,YFrac Output(6,3,&quot;M =&quot;) Output(7,3,&quot;B =&quot;) End Pause :Goto A Lbl 2 Menu(&quot; WHAT IS KNOWN? &quot;,&quot; LEG-HYP&quot;,3,&quot; 2 LEGS&quot;,4) Lbl 3:ClrHome Input &quot;LEG = &quot;,B Input &quot;HYP = &quot;,A If (A²-B²)&lt;0:Then Disp &quot;NOT A TRIANGLE&quot; Pause :Goto A End Output(4,1,&quot;HYP = √(&quot;) Output(4,9,A²-B²) Disp &quot;&quot;,&quot;&quot;,&quot;&quot;,√(A²-B²) Output(6,1,&quot;OR&quot;) Pause :Goto A Lbl 4:ClrHome Input &quot;LEG 1 = &quot;,B Input &quot;LEG 2 = &quot;,C Output(4,1,&quot;HYP = √(&quot;) Output(4,9,B²+C²) Disp &quot;&quot;,&quot;&quot;,&quot;&quot;,√(B²+C²) Output(6,1,&quot;OR&quot;) Pause :Goto A Lbl B:ClrHome FnOff Disp &quot;AX²+BX+C = 0&quot; Lbl G:Input &quot;A (≠0) &quot;,A If A=0:Goto G Input &quot;B = &quot;,B Input &quot;C = &quot;,C B²-4AC→D ­B/(2A)→L₆(1) AL₆(1)²+BL₆(1)+C→L₆(2) ClrDraw Text(1,1,&quot;DISCRIMINANT =&quot;) Text(1,55,D) Text(8,1,&quot;ZEROS:&quot;) Text(15,1,&quot;---------------------------------------&quot;) If D&gt;0:Goto J If D&lt;0:Goto H Text(24,1,&quot;DOUBLE ZERO =&quot;) Text(24,50,­B/(2A)) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Text(47,1,&quot;VERTEX = (&quot;,L₆(1),&quot;, &quot;,L₆(2),&quot;)&quot;) Pause :Goto 0 Lbl J (­B+√(D))/(2A)→X (­B-√(D))/(2A)→Y Text(24,1,&quot;REAL ZEROS =&quot;) Text(24,47,X) Text(31,47,Y) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Text(47,1,&quot;VERTEX = (&quot;,L₆(1),&quot;, &quot;,L₆(2),&quot;)&quot;) Pause :Goto 0 Lbl H ­B/(2A)→L₅(1) √(­D)/(2A)→L₅(2) round(L₅,5)→L₅ Text(24,1,&quot;COMPLEX ZEROS&quot;) Text(31,10,L₅(1)) Text(31,39,&quot;+&quot;) Text(31,44,L₅(2)) Text(31,72,&quot;&quot;) Text(38,10,L₅(1)) Text(38,39,&quot;-&quot;) Text(38,44,L₅(2)) Text(38,72,&quot;&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Text(47,1,&quot;VERTEX = (&quot;,L₆(1),&quot;, &quot;,L₆(2),&quot;)&quot;) Pause :Goto 0 Lbl C:ClrHome Input &quot;WHAT SIZE? &quot;,N Lbl N:ClrHome {N,N}→dim([A]):{N,1}→dim([B]) For(θ,1,N) ClrHome Output(1,1,&quot;EQN:&quot;):Output(1,6,θ) Disp &quot;&quot; If N=2:Disp &quot;AX + BY = C&quot; If N=3:Disp &quot;AX + BY + CZ = D&quot; Input &quot;A = &quot;,X X→[A](θ,1) Input &quot;B = &quot;,X X→[A](θ,2) If N=2:Then Input &quot;C = &quot;,X X→[B](θ,1) End If N=3:Then Input &quot;C = &quot;,X X→[A](θ,3) Input &quot;D = &quot;,X X→[B](θ,1) End End If det([A])=0 Then:ClrHome:Disp &quot;NO SOLUTION&quot; Disp &quot;DETERMINANT = 0&quot; Pause :Goto 0 End ClrHome If [B](1,1)*[A](2,1)-[B](2,1)*[A](1,1)=0 Then:Disp &quot;INF. SOLUTIONS&quot; Pause :Goto 0 End [A][B]→[C]:N→dim(L₁) For(θ,1,N) [C](θ,1)→L₁(θ):[C](θ,1)→L₁(θ) End If N=2:Then Disp &quot;(X,Y) =&quot; Disp L₁ Pause L₁Frac:End If N=3:Then Disp &quot;(X,Y,Z) = &quot; Disp L₁ Pause L₁Frac:End Goto 0 Lbl D:ClrHome:Degree Menu(&quot; GIVEN INFO &quot;,&quot; ASA&quot;,5,&quot; AAS&quot;,6,&quot; SAS&quot;,7,&quot; SSS&quot;,8,&quot; MAIN MENU&quot;,0) Lbl 5:ClrHome Input &quot;ANGLE = &quot;,A Input &quot;SIDE = &quot;,E Input &quot;ANGLE = &quot;,C 180-A-C→B:Esin(A)/sin(B)→D Esin(C)/sin(B)→F:Goto E Lbl 6:ClrHome Input &quot;ANGLE = &quot;,A Input &quot;ANGLE = &quot;,B Input &quot;SIDE = &quot;,D 180-A-B→C:Dsin(B)/sin(A)→E Dsin(C)/sin(A)→F:Goto E Lbl 7:ClrHome Input &quot;SIDE = &quot;,E Input &quot;ANGLE = &quot;,A Input &quot;SIDE = &quot;,F (E²+F²-2EFcos(A)→Q If Q≤0:Goto U √(Q→D:((E²-D²-F²)/(­2DF))→Q If abs(Q)&gt;1:Goto U cos(Q)→B:180-A-B→C:Goto E Lbl 8:ClrHome Input &quot;SIDE = &quot;,D Input &quot;SIDE = &quot;,E Input &quot;SIDE = &quot;,F If D+E≤F or E+F≤D or D+F≤E:Goto U cos((D²-E²-F²)/(­2EF))→A cos((E²-D²-F²)/(­2DF))→B 180-A-B→C:Goto E Lbl U:ClrHome Disp &quot;NO TRIANGLE&quot; Pause :Goto D Lbl Y:ClrHome 90→C:√((F²-D²)→E 90-A→B:Goto 6 Lbl 9:ClrHome sin(Fsin(A)/D)→C 180-A-C→B Dsin(B)/sin(A)→E:Goto 6 Lbl E:AxesOff:FnOff :ClrDraw Text(5,5,&quot;ANGLE&quot;):Text(5,60,&quot;SIDE&quot;) Text(12,5,&quot;-----&quot;):Text(12,60,&quot;----&quot;) Text(18,5,&quot;1= &quot;,A) Text(18,60,&quot;1= &quot;,D) Text(25,5,&quot;2= &quot;,B) Text(25,60,&quot;2= &quot;,E) Text(32,5,&quot;3= &quot;,C) Text(32,60,&quot;3= &quot;,F) .5EFsin(A)→Z Text(45,5,&quot;AREA =&quot;,Z) Text(55,5,&quot;HIT &lt;ENTER&gt; FOR MENU&quot;) Pause :AxesOn :ClrDraw FnOn :Goto D Lbl I:Menu(&quot; NUMBER THEORY &quot;,&quot; FACTORIAL&quot;,S,&quot; LCM / GCD&quot;,T,&quot; PERM./COMB.&quot;,V,&quot; PRIME FACTORS&quot;,W,&quot; MAIN MENU&quot;,0) Lbl S:ClrHome Disp &quot;FACTORIAL N!&quot; Disp &quot;----------------&quot; Disp &quot;ENTER N&quot; Input &quot;(N&lt;70) -&gt; &quot;,N Disp &quot;&quot;,N! Output(6,1,N) Output(6,3,&quot;!=&quot;) Pause :Goto I Lbl T:ClrHome Disp &quot;LCM / GCD&quot; Disp &quot;----------------&quot; Input &quot;1ST NUM -&gt; &quot;,N Input &quot;2ND NUM -&gt; &quot;,M lcm(N,M)→A:gcd(N,M)→B Disp &quot;&quot;,A,B:Output(6,1,&quot;LCM =&quot;) Output(7,1,&quot;GCD =&quot;):Pause :Goto I Lbl V:ClrHome Disp &quot;PERM./COMB.&quot; Input &quot;N = &quot;,N Input &quot;R = &quot;,R N nPr R→A:N nCr R→B Disp &quot;&quot;,A,&quot;&quot;,B Output(4,1,&quot;nPr =&quot;) Output(6,1,&quot;nCr =&quot;) Pause :Goto I Lbl W:ClrHome 20→dim(⌊PR):Fill(0,⌊PR) Disp &quot;PRIME FACTORS:&quot; Disp &quot;----------------&quot; 1→I:2→Q Input &quot;NUMBER &quot;,N ClrHome Disp &quot;PRIME FACTORS OF&quot;,&quot;&quot; Disp &quot;----------------&quot; Output(2,3,N):Output(2,10,&quot;ARE:&quot;) Lbl M If fPart(N/Q)=0:Then Q→⌊PR(I):I+1→I:N/Q→N Else:Q+1→Q:End If Q≤N:Goto M If N≠1:N→⌊PR(I) For(J,1,20) If ⌊PR(J)=0:Goto X End Lbl X:J-1→dim(⌊PR) If dim(⌊PR)=1:Disp &quot;PRIME&quot; Disp ⌊PR:Pause :Goto I Lbl L:AxesOff:FnOff Menu(&quot; FORMULAS &quot;,&quot; ALG/GEO/SEQ.&quot;,P,&quot; CONICS&quot;,Q,&quot; TRIG./TRI.&quot;,R,&quot; CONVERSIONS&quot;,θ,&quot; PARENT GRAPHS&quot;,O,&quot; MAIN MENU&quot;,0) Lbl P:ClrDraw Text(1,1,&quot;SLOPE: M = (y₂-y₁)/(x₂-x₁)&quot;) Text(8,1,&quot;MIDPT: (x₁+x₂)/2, (y₁+y₂)/2&quot;) Text(15,1,&quot;LINES: Y = MX + B AX + BY = C&quot;) Text(22,25,&quot;Y - y₁ = M(X - x₁)&quot;) Text(29,1,&quot;QUAD: Y = AX²+BX+C&quot;) Text(36,25,&quot;Y = A(X-H)²+K&quot;) Text(42,1,&quot;FOR:X=[­B+/-√(B²-4AC)]/2A&quot;) Text(49,1,&quot;VERTEX: X=­B/2A F(­B/2A)&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;D = RT (AB)²=A²B²&quot;) Text(10,1,&quot;X²X=X (X²)=X&quot;) Text(8,25,&quot;5&quot;):Text(8,63,&quot;6&quot;) Text(19,1,&quot;I=PRT A=Pe&quot;) Text(28,1,&quot;A=P(1+R/N)&quot;) Text(17,54,&quot;RT&quot;):Text(26,39,&quot;NT&quot;) Text(35,1,&quot;X =1/X 1/X = X&quot;) Text(42,1,&quot;DOMAIN = ALL REALS EXCEPT:&quot;) Text(49,1,&quot;1-DIVISION BY 0&quot;) Text(56,1,&quot;2-EVEN RTS OF NEG.&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;SPECIAL FACTORS&quot;) Text(7,1,&quot;--------------------------------&quot;) Text(13,1,&quot;X²-(A+B)X+AB = (X-A)(X-B)&quot;) Text(20,1,&quot;A²-B² = (A+B)(A-B)&quot;) Text(27,1,&quot;A-B = (A-B)(A²+AB+B²)&quot;) Text(34,1,&quot;A+B = (A+B)(A²-AB+B²)&quot;) Text(42,1,&quot;A - B = (A²+B²)(A+B)(A-B)&quot;) Text(40,5,&quot;4&quot;) Text(40,18,&quot;4&quot;) Text(49,1,&quot;A²+B² = NONE&quot;) Text(57,1,&quot;A + B = NONE&quot;) Text(55,5,&quot;4&quot;) Text(55,18,&quot;4&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;IMAGINARY POWERS&quot;) Text(10,1,&quot;=√(­1) ²=­1&quot;) Text(20,1,&quot;=­  =1&quot;) Text(18,34,&quot;4&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;ARITHMETIC SEQ./SERIES&quot;) Text(8,4,&quot;A = A + (N-1)D&quot;) Text(11,8,&quot;N&quot;) Text(17,4,&quot;S = (N/2)[2A + (N-1)D]&quot;) Text(20,8,&quot;N&quot;) Text(27,1,&quot;GEOMETRIC SEQ./SERIES&quot;) Text(35,4,&quot;A = AR&quot;) Text(37,8,&quot;N&quot;) Text(33,26,&quot;N-1&quot;) Text(43,4,&quot;S = A(1 - R )/(1 - R)&quot;) Text(41,39,&quot;N-1&quot;) Text(45,8,&quot;N&quot;) Text(52,4,&quot;S = A/(1 - R) ­1&lt;R&lt;1&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;FACTORIAL&quot;) Text(9,1,&quot;n! = n(n - 1)(n - 2) . . . (2)(1)&quot;) Text(20,1,&quot;COMBINATION&quot;) Text(34,1,&quot; nCr = -------&quot;) Text(28,32,&quot;n!&quot;) Text(40,22,&quot;r!(n-r)!&quot;) Text(20,51,&quot;PERMUTATION&quot;) Text(34,51,&quot; nPr = ------&quot;) Text(28,80,&quot;n!&quot;) Text(40,72,&quot;(n - r)!&quot;) Text(48,10,&quot;NO ORDER&quot;) Text(48,65,&quot;ORDER&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;PASCAL'S&quot;) Text(1,60,&quot;TRIANGLE&quot;) Text(1,45,&quot;1&quot;) Text(7,41,&quot;1 1&quot;) Text(13,37,&quot;1 2 1&quot;) Text(19,33,&quot;1 3 3 1&quot;) Text(25,29,&quot;1 4 6 4 1&quot;) Text(31,25,&quot;1 5 10 10 5 1&quot;) Text(37,21,&quot;1 6 15 20 15 6 1&quot;) Text(43,17,&quot;1 7 21 35 35 21 7 1&quot;) Text(49,13,&quot;1 8 28 56 70 56 28 8 1&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;GEOMETRY FORMULAS - PG. 1&quot;) Text(9,1,&quot;CIRCLE: A = πR²&quot;) Text(16,1,&quot;CIRCLE: C = 2πR = πD&quot;) Text(23,1,&quot;SPHERE: V = (4/3)πR&quot;) Text(30,1,&quot;SPHERE: SA = 4πR²&quot;) Text(37,1,&quot;CYLINDER: V = πR²H&quot;) Text(44,1,&quot;CYLINDER: SA = 2πRH + 2πR²&quot;) Text(51,1,&quot;CONE: V = (1/3)πR²H&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;GEOMETRY FORMULAS - PG. 2&quot;) Text(9,1,&quot;RECT.: A = L*W P = 2L + 2W&quot;) Text(16,1,&quot;SQR.: A = S² P = 4S&quot;) Text(23,1,&quot;TRAP.: A = 0.5H(B1 + B2)&quot;) Text(30,1,&quot;RHOMBUS: A = B*H = B²sin(θ)&quot;) Text(37,1,&quot;PARALLELOGRAM: A = B*H&quot;) Text(44,35,&quot;A = S1*S2*sin(θ)&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :Goto L Lbl O:AxesOn Thick ­4.7→Xmin:4.7→Xmax:1→Xscl ­3.1→Ymin:3.1→Ymax:1→Yscl DispGraph Text(50,8,&quot;Y = X&quot;) DrawF X Text(5,10,&quot;Y = X²&quot;) DrawF X² Text(18,62,&quot;Y = log(X)&quot;) DrawF log(X) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw DispGraph Text(5,5,&quot;Y = abs(X)&quot;) DrawF abs(X) Text(19,72,&quot;Y = 1/X&quot;) Text(37,1,&quot;Y = 1/X&quot;) DrawF 1/X Text(57,13,&quot;Y = X&quot;) DrawF X Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw ­1→Ymin DispGraph Text(1,25,&quot;Y = ^(X)&quot;) DrawF ^(X) Text(1,68,&quot;Y = 2^X&quot;) DrawF 2^X Text(33,62,&quot;Y = ^(­X)&quot;) DrawF ^(­X) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw ­3.1→Ymin:Dot-Thick Text(1,12,&quot;Y = [X]&quot;) DrawF int(X) Text(9,6,&quot;GREATEST&quot;) Text(16,6,&quot;INTEGER&quot;) Text(23,6,&quot;FUNCTION&quot;) Text(34,49,&quot;CLOSED - LEFT&quot;) Text(41,52,&quot;OPEN - RIGHT&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Radian 0→Xmin:2π→Xmax:π/2→Xscl ­2→Ymin:2→Ymax:1→Yscl Text(23,85,&quot;2π&quot;) Text(23,47,&quot;π&quot;) Text(48,2,&quot;AMPLITUDE = 1 PERIOD = 2π&quot;) Text(9,10,&quot;Y = sin(X)&quot;) DrawF sin(X) Text(9,63,&quot;Y = cos(X)&quot;) DrawF cos(X) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :Degree:Thick AxesOff:Goto L Lbl Q:ClrDraw Text(1,10,&quot;AX² + BY² + CX + DY + E = 0&quot;) Text(7,1,&quot;-------------------------------&quot; Text(13,1,&quot;If A=B ...........................&quot;) Text(13,62,&quot; CIRCLE&quot;) Text(20,1,&quot;If A≠B, = SIGNS ...............&quot;) Text(20,62,&quot; ELLIPSE&quot;) Text(27,1,&quot;If A, B DIFFERENT SIGNS .........&quot;) Text(34,58,&quot;HYPERBOLA&quot;) Text(41,1,&quot;If 1 SQR. TERM ...................&quot;) Text(41,60,&quot; PARABOLA&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;CIRCLE&quot;) Text(1,33,&quot;(X-H)²+(Y-K)²=R²&quot;) Text(8,1,&quot;ELLIPSE - HORIZONTAL&quot;) Text(15,1,&quot;(X-H)² (Y-K)²&quot;) Text(21,1,&quot;----- + ----- = 1 (A &gt; B)&quot;) Text(27,9,&quot;A²&quot;):Text(27,37,&quot;B²&quot;) Text(34,1,&quot;VERTICAL&quot;) Text(34,57,&quot;A² = B² + C²&quot;) Text(41,1,&quot;(X-H)² (Y-K)²&quot;) Text(47,1,&quot;----- + ----- = 1 (A &gt; B)&quot;) Text(53,9,&quot;B²&quot;) Text(53,37,&quot;A²&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;PARABOLA - VERTICAL&quot;) Text(7,1,&quot;(X-H)² = 4A(Y-K) AT (H, K)&quot;) Text(13,7,&quot;X² = 4AY AT (0, 0)&quot;) Text(19,7,&quot;DIRECTRIX: Y = ­A&quot;) Text(25,7,&quot;FOCUS = (0,A)&quot;) Text(32,1,&quot;PARABOLA - HORIZONTAL&quot;) Text(38,1,&quot;(Y-K)² = 4A(X-H) AT (H, K)&quot;) Text(44,7,&quot;Y² = 4AX AT (0, 0)&quot;) Text(50,7,&quot;DIRECTRIX: X = ­A&quot;) Text(56,7,&quot;FOCUS = (A, 0)&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;HYPERBOLA - HORIZONTAL&quot;) Text(8,1,&quot;(X-H)² (Y-K)²&quot;) Text(14,1,&quot;----- - ----- = 1&quot;) Text(20,9,&quot;A²&quot;):Text(20,37,&quot;B²&quot;) Text(30,1,&quot;VERTICAL&quot;) Text(30,58,&quot;C² = A² + B²&quot;) Text(37,1,&quot;(Y-K)² (X-H)²&quot;) Text(43,1,&quot;----- - ----- = 1&quot;) Text(49,9,&quot;A²&quot;) Text(49,37,&quot;B²&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :Goto L Lbl R:ClrDraw 0→Xmin:1→Xmax:0→Xscl 0→Ymin:1→Ymax:0→Yscl Text(1,1,&quot;SPECIAL RT. TRIANGLES&quot;) Text(8,10,&quot;30-60-90 45-45-90&quot;) Text(15,10,&quot;1-√(3)-2 1-1-√(2)&quot;) Line(.05,.25,.45,.25) Line(.45,.25,.45,.55) Line(.45,.55,.05,.25) Line(.40,.25,.40,.30) Line(.40,.30,.45,.30) Text(48,18,&quot;√(3)&quot;) Text(35,46,&quot;1&quot;) Text(27,24,&quot;2&quot;) Line(.65,.25,.9,.25) Line(.9,.25,.9,.6) Line(.9,.6,.65,.25) Line(.86,.25,.86,.30) Line(.86,.30,.9,.30) Text(48,73,&quot;1&quot;) Text(33,88,&quot;1&quot;) Text(28,62,&quot;√(2)&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;MORE RIGHT TRIANGLES&quot;) Text(10,10,&quot;3-4-5&quot;) Text(10,50,&quot;5-12-13&quot;) Text(17,10,&quot;7-24-25&quot;) Text(17,50,&quot;8-15-17&quot;) Text(24,10,&quot;9-40-41&quot;) Text(24,50,&quot;11-60-61&quot;) Text(31,10,&quot;12-35-37&quot;) Text(31,50,&quot;13-84-85&quot;) Text(38,10,&quot;16-63-65&quot;) Text(38,50,&quot;20-21-29&quot;) Text(48,23,&quot;+ MULTIPLES&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;CIRCULAR DEFINITIONS:&quot;) Text(15,1,&quot;SIN(X) = Y / R&quot;) Text(23,1,&quot;COS(X) = X / R&quot;) Text(31,1,&quot;TAN(X) = Y / X&quot;) Text(15,50,&quot;CSC(X) = R / Y&quot;) Text(23,50,&quot;SEC(X) = R / X&quot;) Text(31,50,&quot;COT(X) = X / Y&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(2,1,&quot;SIN(X) = OPP/HYP&quot;) Text(2,68,&quot;CHIEF&quot;) Text(9,1,&quot;COS(X) = ADJ/HYP SOHCAHTOA&quot;) Text(16,1,&quot;TAN(X) = OPP/ADJ&quot;) Text(23,1,&quot;TAN(X) = SIN(X)/COS(X)&quot;) Text(30,1,&quot;CSC(X) = 1/SIN(X)&quot;) Text(37,1,&quot;SEC(X) = 1/COS(X)&quot;) Text(44,1,&quot;COT(X) = COS(X)/SIN(X)&quot;) Text(51,1,&quot;COT(X) = 1/TAN(X)&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :AxesOn :ClrDraw ­1→Xmin:1→Xmax:0→Xscl ­1→Ymin:1→Ymax:0→Yscl Text(8,10,&quot;SIN(X)&quot;) Text(15,10,&quot;CSC(X)&quot;) Text(40,10,&quot;TAN(X)&quot;) Text(47,10,&quot;COT(X)&quot;) Text(40,60,&quot;COS(X)&quot;) Text(47,60,&quot;SEC(X)&quot;) Text(12,56,&quot;ALL ARE +&quot;) Text(23,53,&quot;I&quot;) Text(23,35,&quot;II&quot;) Text(33,32,&quot;III&quot;) Text(33,51,&quot;IV&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause 0→Xmin:14.58064516→Xmax:0→Xscl 0→Ymin:10→Ymax:0→Yscl Circle(0,0,8):Line(0,0,6.900961,4.0322581) Line(0,0,5.7391901,5.483871):Line(0,0,3.8778312,6.9354839) Text(2,4,&quot;QUADRANT I&quot;) Text(2,46,&quot;(cos(X),sin(X))&quot;) Text(42,39,&quot;3O&quot;) Text(33,50,&quot;(√(3)/2,1/2)&quot; Text(25,25,&quot;45&quot;) Text(22,41,&quot;(√(2)/2,√(2)/2)&quot;) Text(19,14,&quot;60&quot;) Text(12,29,&quot;(1/2,√(3)/2)&quot;) Text(41,60,&quot;60 = π/3&quot;) Text(48,60,&quot;45 = π/4&quot;) Text(55,60,&quot;30 = π/6&quot;) Text(55,22,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw ­15.16129032→Xmin:15.16129032→Xmax:0→Xscl ­10→Ymin:10→Ymax:0→Yscl:Circle(0,0,5) Line(0,­5,0,5):Line(­5,0,5,0) Text(23,70,&quot;O&quot;):Text(33,65,&quot;(1,O)&quot;) Text(1,34,&quot;9O = π/2&quot;):Text(8,40,&quot;(O,1)&quot;) Text(23,7,&quot;18O = π&quot;):Text(33,10,&quot;(­1,O)&quot;) Text(48,30,&quot;27O = 3π/2&quot;) Text(55,38,&quot;(O,­1)&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw:AxesOff Text(1,1,&quot;DEG. - RAD.&quot;) Text(1,38,&quot;(cos(X),sin(X))&quot;) Text(10,5,&quot;30=π/6&quot;) Text(16,5,&quot;45=π/4&quot;) Text(22,5,&quot;60=π/3&quot;) Text(28,5,&quot;90=π/2&quot;) Text(34,1,&quot;120=2π/3&quot;) Text(40,1,&quot;135=3π/4&quot;) Text(46,1,&quot;150=5π/6&quot;) Text(52,1,&quot;180=π&quot;) Text(10,38,&quot;(√(3)/2,1/2)&quot;) Text(16,38,&quot;(√(2)/2,√(2)/2)&quot;) Text(22,38,&quot;(1/2,√(3)/2)&quot;) Text(28,38,&quot;(0,1)&quot;) Text(34,38,&quot;(­1/2,√(3)/2)&quot;) Text(40,38,&quot;(­√(2)/2,√(2)/2)&quot;) Text(46,38,&quot;(­√(3)/2,1/2)&quot;) Text(52,38,&quot;(­1,0)&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;DEG. - RAD.&quot;) Text(1,38,&quot;(cos(X),sin(X))&quot;) Text(10,1,&quot;210=7π/6&quot;) Text(16,1,&quot;225=5π/4&quot;) Text(22,1,&quot;240=4π/3&quot;) Text(28,1,&quot;270=3π/2&quot;) Text(34,1,&quot;300=5π/3&quot;) Text(40,1,&quot;315=7π/4&quot;) Text(46,1,&quot;330=11π/6&quot;) Text(52,1,&quot;360=2π&quot;) Text(10,38,&quot;(­√(3)/2,­1/2)&quot;) Text(16,36,&quot;(­√(2)/2,­√(2)/2)&quot;) Text(22,38,&quot;(­1/2,­√(3)/2)&quot;) Text(28,38,&quot;(0,­1)&quot;) Text(34,38,&quot;(1/2,­√(3)/2)&quot;) Text(40,38,&quot;(√(2)/2,­√(2)/2)&quot;) Text(46,42,&quot;(√(3)/2,­1/2)&quot;) Text(52,42,&quot;(1,0)&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;FUNC. PER. DOM. RNG.&quot;) Text(10,1,&quot;SIN(X) 2π R ­1 ≤ Y ≤ 1&quot;) Text(17,1,&quot;COS(X) 2π R ­1 ≤ Y ≤ 1&quot;) Text(24,1,&quot;TAN(X) π * R&quot;) Text(33,5,&quot;* = R EXCEPT ODD MULT.&quot;) Text(40,25,&quot;OF π/2&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw ­1→Xmin:1→Xmax:0→Xscl ­1→Ymin:1→Ymax:0→Yscl Text(1,1,&quot;SIN²(X) + COS²(X) = 1&quot;) Text(8,1,&quot;TAN²(X) + 1 = SEC²(X)&quot;) Text(15,1,&quot;1 + COT²(X) = CSC²(X)&quot;) Text(25,1,&quot;PYTHAGOREAN THEOREM&quot;) Text(33,7,&quot;A² + B² = C²&quot;) Line(­.1,­.6,.6,­.6) Line(.6,­.6,.6,­.1) Line(.6,­.1,­.1,­.6) Line(.5,­.6,.5,­.5) Line(.5,­.5,.6,­.5) Text(38,78,&quot;A&quot;) Text(52,60,&quot;B&quot;) Text(34,56,&quot;C&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;DOUBLE-ANGLE FORMULAS&quot;) Text(10,1,&quot;SIN(2X) = 2SIN(X) COS(X)&quot;) Text(17,1,&quot;COS(2X) = COS²(X) - SIN²(X)&quot;) Text(25,1,&quot;COS(2X) = 2 COS²(X) - 1&quot;) Text(32,1,&quot;COS(2X) = 1 - 2 SIN²(X)&quot;) Text(39,40,&quot;2TAN(X)&quot;) Text(45,1,&quot;TAN(2X) =&quot;) Text(45,35,&quot;--------&quot;) Text(51,35,&quot;1-TAN²(X)&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;HALF-ANGLE FORMULAS&quot;) Text(10,1,&quot;SIN(X/2) = √((1-COS(X))/2)&quot;) Text(17,1,&quot;COS(X/2) = √((1+COS(X))/2)&quot;) Text(30,1,&quot;TAN(X/2) = ----------------&quot;) Text(25,38,&quot;√((1-COS(X))/2)&quot;) Text(36,38,&quot;√((1+COS(X))/2)&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;SUM AND DIFFERENCE&quot;) Text(8,1,&quot;sin(X + Y) =&quot;) Text(14,8,&quot;sin(X)cos(Y) + cos(X)sin(Y)&quot;) Text(20,1,&quot;sin(X - Y) =&quot;) Text(26,8,&quot;sin(X)cos(Y) - cos(X)sin(Y)&quot;) Text(32,1,&quot;cos(X + Y) =&quot;) Text(38,8,&quot;cos(X)cos(Y) - sin(X)sin(Y)&quot;) Text(44,1,&quot;cos(X - Y) =&quot;) Text(50,8,&quot;cos(X)cos(Y) + sin(X)sin(Y)&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;SUM AND DIFFERENCE&quot;) Text(9,1,&quot;tan(X + Y) =&quot;) Text(16,8,&quot;tan(X) + tan(Y)&quot;) Text(22,8,&quot;-------------&quot;) Text(28,8,&quot;1 - tan(X)tan(Y)&quot;) Text(38,1,&quot;tan(X - Y) =&quot;) Text(45,8,&quot;tan(X) - tan(Y)&quot;) Text(51,8,&quot;-------------&quot;) Text(57,8,&quot;1 + tan(X)tan(Y)&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;LAW OF SINES&quot;) Text(9,1,&quot; sin(A) sin(B) sin(C)&quot;) Text(15,1,&quot; ----- = ----- = -----&quot;) Text(20,13,&quot;a b c&quot;) Text(29,1,&quot;LAW OF COSINES&quot;) Text(36,1,&quot; c² = a² + b² - 2ab*cos(C)&quot;) Text(43,1,&quot; b² = a² + c² - 2ac*cos(B)&quot;) Text(50,1,&quot; a² = b² + c² - 2bc*cos(A)&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;TRIANGLE AREAS&quot;) Text(10,1,&quot;A = (1/2)BH&quot; Text(17,1,&quot;A = (1/2)ab*sin(C)&quot; Text(24,33,&quot;a²*sin(B)*sin(C)&quot;) Text(30,1,&quot;A = (1/2)---------------&quot;) Text(36,50,&quot;sin(A)&quot;) Text(43,1,&quot;HERON'S FORMULA&quot;) Text(50,5,&quot;A = √(S(S-a)(S-b)(S-c))&quot;) Text(57,5,&quot;S = (a + b + c)/2&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;INVERSE TRIG. FUNCTIONS&quot;) Text(10,1,&quot;FUNC.&quot;) Text(10,25,&quot;DEF. ANGLES&quot;) Text(10,75,&quot;QUAD.&quot;) Text(19,1,&quot;SIN&quot;) Text(19,20,&quot;­π/2 ≤ θ ≤ π/2&quot;) Text(19,78,&quot;4, 1&quot;) Text(27,1,&quot;TAN&quot;) Text(27,20,&quot;­π/2 ≤ θ ≤ π/2&quot;) Text(27,78,&quot;4, 1&quot;) Text(35,1,&quot;COS&quot;) Text(35,25,&quot;0 ≤ θ ≤ π&quot;) Text(35,78,&quot;1, 2&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;POLAR COORDINATES&quot;) Text(10,1,&quot;X = R cos(θ)&quot;) Text(10,53,&quot;Y = R sin(θ)&quot;) Text(20,1,&quot;R = √(X² + Y²)&quot;) Text(20,53,&quot;R² = X² + Y²&quot;) Text(27,1,&quot;θ = tan(Y/X)&quot;) Text(36,1,&quot;COMPLEX FORM = A + B&quot;) Text(43,1,&quot;POLAR FORM = R CIS θ&quot;) Text(50,27,&quot;= R(cos(θ) + sin(θ))&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;POLAR GRAPHS&quot;) Text(10,1,&quot;R = A + B sin(θ), R = A + B cos(θ)&quot;) Text(20,1,&quot;!A! = !B! CARDIOID&quot;) Text(27,1,&quot;!A! &gt; !B! LIMACON W/O LOOP&quot;) Text(34,1,&quot;!A! &lt; !B! LIMACON W/LOOP&quot;) Text(42,1,&quot;R² = A sin(2θ), R² = A cos(2θ)&quot;) Text(49,30,&quot;LEMNISCATE&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :Goto L Lbl θ ClrDraw Text(1,1,&quot;LENGTH&quot;) Text(10,1,&quot;1 FT = 12 IN&quot;) Text(16,1,&quot;1 YD = 3 FT&quot;) Text(22,1,&quot;1 MI = 1760 YD&quot;) Text(28,1,&quot;1 MI = 5280 FT&quot;) Text(34,1,&quot;1 N.MI = 1.15 MI&quot;) Text(40,1,&quot;1 LEAGUE = 3 MI&quot;) Text(46,1,&quot;1 FATHOM = 6 FT&quot;) Text(52,1,&quot;1 ROD = 16.5 FT&quot;) Text(10,49,&quot;1 IN = 2.54 CM&quot;) Text(16,49,&quot;1 M = 39.37 IN&quot;) Text(22,53,&quot;1 KM = .62 MI&quot;) Text(28,51,&quot;1 MI = 1.58 KM&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;AREA - PG. 1&quot;) Text(10,1,&quot;1 SQ FT = 144 SQ IN&quot;) Text(17,1,&quot;1 SQ YD = 9 SQ FT&quot;) Text(24,1,&quot;1 ACRE = 4840 SQ YD&quot;) Text(31,1,&quot;1 ACRE = 43,560 SQ FT&quot;) Text(38,1,&quot;1 SQ MI = 27,878,400 SQ FT&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;AREA - PG. 2&quot;) Text(10,1,&quot;1 SQ IN = 6.4516 SQ CM&quot;) Text(17,1,&quot;1 SQ METER = 10,000 SQ CM&quot;) Text(24,1,&quot;1 SQ METER = 1.196 SQ YD&quot;) Text(31,1,&quot;1 SQ YD = .836 SQ METER&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;VOLUME - PG. 1&quot;) Text(10,1,&quot;1 T = 3 t&quot;) Text(17,1,&quot;1 CUP = 16 T&quot;) Text(24,1,&quot;1 PT = 2 CUP&quot;) Text(31,1,&quot;1 QT = 2 PT&quot;) Text(38,1,&quot;1 GAL = 4 QT&quot;) Text(45,1,&quot;1 QT = 0.946 LITER&quot;) Text(52,1,&quot;1 LITER = 1000 ML&quot;) Text(10,34,&quot;1 BUSHEL = 4 PECKS&quot;) Text(17,46,&quot;1 PECK = 8 QTS&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;VOLUME - PG. 2&quot;) Text(10,1,&quot;1 CU FT = 1728 CU IN&quot;) Text(17,1,&quot;1 CU YD = 27 CU FT&quot;) Text(24,1,&quot;1 CU YD = 46,656 CU IN&quot;) Text(31,1,&quot;1 CU IN = 16.387 CU CM&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Text(1,1,&quot;WEIGHT&quot;) Text(10,1,&quot;1 OZ = 28.35 GM&quot;) Text(17,1,&quot;1 LB = 16 OZ&quot;) Text(24,1,&quot;1 TON = 2000 LB&quot;) Text(31,1,&quot;1 METRIC TON = 2200 LB&quot;) Text(38,1,&quot;1 KG = 2.2 LB&quot;) Text(45,1,&quot;1 LB = .45 KG&quot;) Text(52,1,&quot;1 LB = 453.6 GM&quot;) Pause :ClrDraw Text(1,1,&quot;TEMPERATURE&quot;) Text(10,1,&quot;C = (5/9)(F - 32)&quot;) Text(17,1,&quot;F = (9/5)C + 32&quot;) Text(26,1,&quot;KELVIN = C + 273&quot;) Text(57,67,&quot;&lt;ENTER&gt;&quot;) Pause :ClrDraw Goto L Lbl Z ClrHome AxesOn Output(1,1,&quot;CREATED BY RYAN MCCLAIN **2003** CLASS OF *2006* P.V.H.S&quot;)</code></pre></div> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-12931838</guid>
				<title>Surfing the Web</title>
				<link>http://tibasicdev.wikidot.com/forum/t-12931838/surfing-the-web</link>
				<description>Exploring the IoT on a Ti-84 Plus CE.</description>
				<pubDate>Tue, 14 Jan 2020 15:08:11 +0000</pubDate>
				<wikidot:authorName>LoganFotto</wikidot:authorName>				<wikidot:authorUserId>6026673</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I am fairly new to calculator programming and such but I had an idea and wanted to get some feedback for it.<br /> I own a Ti-84 Plus CE and was wondering if there was a way to attach a raspberry pi to it through a mini usb and have the raspberry pi translate information from the web into a form the calculator would be able to read. This seems as if it would be difficult but possible.<br /> I’m curious whether the calculator is able to communicate with the raspberry pi and actually search the internet. Does it have the ability to send and receive? Would I have to supply the Raspberry Pi with an external power supply?<br /> I hope that this project will evolve over time and if I make any progress I’ll keep you all up to date.<br /> Thanks,<br /> Mr. Fotto</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-12909016</guid>
				<title>How to use a variable in the piecewise command</title>
				<link>http://tibasicdev.wikidot.com/forum/t-12909016/how-to-use-a-variable-in-the-piecewise-command</link>
				<description></description>
				<pubDate>Mon, 06 Jan 2020 20:20:41 +0000</pubDate>
				<wikidot:authorName>ProfLisa</wikidot:authorName>				<wikidot:authorUserId>5931841</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I am writing a program that would allow the user to input two functions and two intervals and then graph the piecewise defined function.</p> <p>:&quot;piecewise(Y1, X≤0, Y2,X&gt;0)”→Y3<br /> :DispGraph</p> <p>works fine but I would like to replace the &quot;X≤0&quot; and &quot;X&gt;0&quot; with string inputs. However this results in a data type error. Any suggestions?</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-12884135</guid>
				<title>Quick Question</title>
				<link>http://tibasicdev.wikidot.com/forum/t-12884135/quick-question</link>
				<description>I want to display from a program a picture I downloaded using Ti-Connect</description>
				<pubDate>Mon, 30 Dec 2019 01:35:42 +0000</pubDate>
				<wikidot:authorName>Mikey12</wikidot:authorName>				<wikidot:authorUserId>5856215</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>The summary pretty much says it all. Thanks in advance!</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-12843332</guid>
				<title>Possible CE Bug?</title>
				<link>http://tibasicdev.wikidot.com/forum/t-12843332/possible-ce-bug</link>
				<description>Variable gets set to zero randomly???</description>
				<pubDate>Tue, 03 Dec 2019 17:13:54 +0000</pubDate>
				<wikidot:authorName>UBERhelp1</wikidot:authorName>				<wikidot:authorUserId>4932936</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>I have a program where I output a box of gray towards the bottom of the graph screen:</p> <div class="code"> <pre><code>ClrDraw BackgroundOn WHITE Vertical 0,WHITE -30ΔY→Y Repeat Y=Ymin Horizontal Y, MEDGRAY Y-2ΔY→Y End</code></pre></div> <br /> You might notice I have a random &quot;Vertical 0, WHITE&quot; in there that serves no purpose. However, without it, the program resets Y to zero after the Repeat loop runs for the first time, so that the box of color goes from the center of the screen to the bottom. Seems like a bug.
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-12733336</guid>
				<title>Can anyone help?</title>
				<link>http://tibasicdev.wikidot.com/forum/t-12733336/can-anyone-help</link>
				<description></description>
				<pubDate>Wed, 23 Oct 2019 03:43:24 +0000</pubDate>
				<wikidot:authorName>Javier Taylor</wikidot:authorName>				<wikidot:authorUserId>5028649</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>Hi my name is Javier Taylor and I am working on a program that will take 1 mod 3 and 2 mod 3 mumbers backward in the Collatz conjecture. The problem is that I can't figure how to do two different operation under a while loop. So while the input is not 0 mod 3 I want the program to check th eremajndef mod3. If it is 1 then multiply by 4, subtract 1 and divide the difference by 3. If number is 2 mod 3 the multiply by 2, subtract 1 and divide by 3. When the sequence reaches a 0 mod 3 then end program and display list of odd numbers in sequence.</p> 
				 	]]>
				</content:encoded>							</item>
					<item>
				<guid>http://tibasicdev.wikidot.com/forum/t-12702523</guid>
				<title>Piecewise(</title>
				<link>http://tibasicdev.wikidot.com/forum/t-12702523/piecewise</link>
				<description>Throw some of your fancy program knowledge at me</description>
				<pubDate>Thu, 17 Oct 2019 16:10:41 +0000</pubDate>
				<wikidot:authorName>OneLetterShor</wikidot:authorName>				<wikidot:authorUserId>4737965</wikidot:authorUserId>				<content:encoded>
					<![CDATA[
						 <p>What are some cool uses of the piecewise( function in programs?</p> <p>Also, first thread of the section :D</p> 
				 	]]>
				</content:encoded>							</item>
				</channel>
</rss>