TI 83/84
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
 
 
User Name:
Password:
Remember me
Go Back   Dev Hardware ForumsSOFTWARETI 83/84

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Display Modes
 
Unread Dev Hardware Forums Sponsor:
  Trader Rating: 0 · #1  
Old October 26th, 2004, 06:10 PM
spongebob spongebob is offline
n00b DevH'er
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: Oct 2004
Posts: 8 spongebob User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
TI 83+ programming?

Hi Guys,
I am looking into creating very simple programs on my calculator that will plug a certain number into my equation in order to solve a specific problem. For example, the difference between two points on a coordinate plane.. the formula is
square root of: (X2-X1)2+(Y2-Y1)2

Could someone help me with getting this into my calculator?

I would like to enter the X1,Y1,X2,Y2 and let the calculator do the equation from there.


Thanks a bunch

Reply With Quote
  Trader Rating: 0 · #2  
Old October 26th, 2004, 06:45 PM
Quantum Skyline's Avatar
Quantum Skyline Quantum Skyline is offline
Enjoy the silence
Dev Hardware Regular (2000 - 2499 posts)
 
Join Date: Jan 2003
Location: North of the 49th Parallel
Posts: 2,296 Quantum Skyline User rank is Captain (20000 - 30000 Reputation Level)Quantum Skyline User rank is Captain (20000 - 30000 Reputation Level)Quantum Skyline User rank is Captain (20000 - 30000 Reputation Level)Quantum Skyline User rank is Captain (20000 - 30000 Reputation Level)Quantum Skyline User rank is Captain (20000 - 30000 Reputation Level)Quantum Skyline User rank is Captain (20000 - 30000 Reputation Level)Quantum Skyline User rank is Captain (20000 - 30000 Reputation Level)Quantum Skyline User rank is Captain (20000 - 30000 Reputation Level)Quantum Skyline User rank is Captain (20000 - 30000 Reputation Level)  Folding Points: 136545 Folding Title: Super Ultimate Folder - Level 1Folding Points: 136545 Folding Title: Super Ultimate Folder - Level 1Folding Points: 136545 Folding Title: Super Ultimate Folder - Level 1Folding Points: 136545 Folding Title: Super Ultimate Folder - Level 1Folding Points: 136545 Folding Title: Super Ultimate Folder - Level 1Folding Points: 136545 Folding Title: Super Ultimate Folder - Level 1
Time spent in forums: 3 Weeks 18 h 52 m 55 sec
Reputation Power: 298
Since the programming languages for graphical calculators vary from calculator to calculator, your best reference is the manual for the calculator.

Reply With Quote
  Trader Rating: 0 · #3  
Old October 26th, 2004, 10:10 PM
Bigsam411's Avatar
Bigsam411 Bigsam411 is offline
Head Wookie
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: Jul 2003
Location: Michigan
Posts: 420 Bigsam411 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 11 h 40 m 12 sec
Reputation Power: 6
Here is code that should work:


Disp "Enter X1"
input A
Disp "Enter X2"
input B
Disp "Enter Y1"
input C
Disp "Enter Y2"
input D

(B+A)2+(D-C)2 -> E

Disp "The answer is:", E



This should work.
hope it helps
__________________
3DMARK01

Reply With Quote
  Trader Rating: 0 · #4  
Old October 27th, 2004, 03:09 PM
spongebob spongebob is offline
n00b DevH'er
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: Oct 2004
Posts: 8 spongebob User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
almost done putting it in, i dont see a comma though, which button do i press to get a comma?
Quote:
Originally Posted by Bigsam411
Here is code that should work:


Disp "Enter X1"
input A
Disp "Enter X2"
input B
Disp "Enter Y1"
input C
Disp "Enter Y2"
input D

(B+A)2+(D-C)2 -> E

Disp "The answer is:", E



This should work.
hope it helps

Reply With Quote
  Trader Rating: 2 · #5  
Old October 27th, 2004, 03:55 PM
jkabaseball jkabaseball is offline
Moderator
Dev Hardware God 2nd Plane (6000 - 6499 posts)
 
Join Date: Nov 2003
Location: Toledo, OH
Posts: 6,207 jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level) 
Time spent in forums: 4 Weeks 1 Day 4 h 20 m 23 sec
Reputation Power: 763
next to the x squared button.

Havn't used a 83 in a long time, 89 wil do you homework for you.
__________________
ASUS WL-500G Premium - Wireless Router + USB hub Great product check it out!!

OCZ Gold XTC PC6400 - check out some bargain DDR2, very solid and the perfect DDR2 for a cheap rig.

Reply With Quote
  Trader Rating: 0 · #6  
Old October 27th, 2004, 05:22 PM
drumz0rz's Avatar
drumz0rz drumz0rz is offline
Call of Duty 4
Click here for more information
 
Join Date: Jun 2004
Location: NY
Posts: 5,062 drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)  Folding Points: 398324 Folding Title: Super Ultimate Folder - Level 1Folding Points: 398324 Folding Title: Super Ultimate Folder - Level 1Folding Points: 398324 Folding Title: Super Ultimate Folder - Level 1Folding Points: 398324 Folding Title: Super Ultimate Folder - Level 1Folding Points: 398324 Folding Title: Super Ultimate Folder - Level 1Folding Points: 398324 Folding Title: Super Ultimate Folder - Level 1
Time spent in forums: 3 Weeks 5 Days 1 h 20 m 4 sec
Reputation Power: 3802
Send a message via AIM to drumz0rz Send a message via Google Talk to drumz0rz Send a message via XFire to drumz0rz
Yo if i were you I wouldn't use that code above I'd use this:

note: the * is the square root which ends with an ( so thats why theres an extra ) at the end before the arrow
also note the space after answer
Code:
Input "X1=",A
Input "X2=",B
Input "Y1=",C
Input "Y2=",D
*(B-A)2+(D-C)2)->E
Disp "Answer ",E

make sure for the '2's you use a squared.( itested it and it works, If I had my digital camera I would post a ss of my code in the calc so you know you did it right but unfortunatly I don't.

You should read the giant manual, thats how I learned, also find from one of your friends the application call Catalogue Help, it really helps solving those damn syntax errors. oh and if you can't find how to get something(ex. the ! is [Math][>][>][3](I'm not positive on that)) just press [2nd]and either 0 or . which ever one gets you to the Catalogue, there you can simply press a letter and it jumps to that letter or press the empty set to go to all the symbols such as ! , * .
__________________



Last edited by drumz0rz : October 27th, 2004 at 05:38 PM.

Reply With Quote
  Trader Rating: 0 · #7  
Old October 27th, 2004, 07:25 PM
spongebob spongebob is offline
n00b DevH'er
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: Oct 2004
Posts: 8 spongebob User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
shit now i cant find an equals sign... where is it guys?

Quote:
Originally Posted by drumz0rz
Yo if i were you I wouldn't use that code above I'd use this:

note: the * is the square root which ends with an ( so thats why theres an extra ) at the end before the arrow
also note the space after answer
Code:
Input "X1=",A
Input "X2=",B
Input "Y1=",C
Input "Y2=",D
*(B-A)2+(D-C)2)->E
Disp "Answer ",E

make sure for the '2's you use a squared.( itested it and it works, If I had my digital camera I would post a ss of my code in the calc so you know you did it right but unfortunatly I don't.

You should read the giant manual, thats how I learned, also find from one of your friends the application call Catalogue Help, it really helps solving those damn syntax errors. oh and if you can't find how to get something(ex. the ! is [Math][>][>][3](I'm not positive on that)) just press [2nd]and either 0 or . which ever one gets you to the Catalogue, there you can simply press a letter and it jumps to that letter or press the empty set to go to all the symbols such as ! , * .

Reply With Quote
  Trader Rating: 2 · #8  
Old October 27th, 2004, 07:34 PM
jkabaseball jkabaseball is offline
Moderator
Dev Hardware God 2nd Plane (6000 - 6499 posts)
 
Join Date: Nov 2003
Location: Toledo, OH
Posts: 6,207 jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level)jkabaseball User rank is Major General (70000 - 90000 Reputation Level) 
Time spent in forums: 4 Weeks 1 Day 4 h 20 m 23 sec
Reputation Power: 763
2nd math, but you shouldn't need it. You shuld use the ->

Reply With Quote
  Trader Rating: 0 · #9  
Old October 27th, 2004, 07:47 PM
Bigsam411's Avatar
Bigsam411 Bigsam411 is offline
Head Wookie
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: Jul 2003
Location: Michigan
Posts: 420 Bigsam411 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 11 h 40 m 12 sec
Reputation Power: 6
he needs the equals sign to show the display x2= and so on. it is not necessary but adds to the program if anyone else needs it.

Reply With Quote
  Trader Rating: 0 · #10  
Old October 27th, 2004, 07:54 PM
spongebob spongebob is offline
n00b DevH'er
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: Oct 2004
Posts: 8 spongebob User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
nice man, it works
thanks
Quote:
Originally Posted by drumz0rz
Yo if i were you I wouldn't use that code above I'd use this:

note: the * is the square root which ends with an ( so thats why theres an extra ) at the end before the arrow
also note the space after answer
Code:
Input "X1=",A
Input "X2=",B
Input "Y1=",C
Input "Y2=",D
*(B-A)2+(D-C)2)->E
Disp "Answer ",E

make sure for the '2's you use a squared.( itested it and it works, If I had my digital camera I would post a ss of my code in the calc so you know you did it right but unfortunatly I don't.

You should read the giant manual, thats how I learned, also find from one of your friends the application call Catalogue Help, it really helps solving those damn syntax errors. oh and if you can't find how to get something(ex. the ! is [Math][>][>][3](I'm not positive on that)) just press [2nd]and either 0 or . which ever one gets you to the Catalogue, there you can simply press a letter and it jumps to that letter or press the empty set to go to all the symbols such as ! , * .

Reply With Quote
  Trader Rating: 0 · #11  
Old October 29th, 2004, 04:17 PM
drumz0rz's Avatar
drumz0rz drumz0rz is offline
Call of Duty 4
Click here for more information
 
Join Date: Jun 2004
Location: NY
Posts: 5,062 drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)  Folding Points: 398324 Folding Title: Super Ultimate Folder - Level 1Folding Points: 398324 Folding Title: Super Ultimate Folder - Level 1Folding Points: 398324 Folding Title: Super Ultimate Folder - Level 1Folding Points: 398324 Folding Title: Super Ultimate Folder - Level 1Folding Points: 398324 Folding Title: Super Ultimate Folder - Level 1Folding Points: 398324 Folding Title: Super Ultimate Folder - Level 1
Time spent in forums: 3 Weeks 5 Days 1 h 20 m 4 sec
Reputation Power: 3802
Send a message via AIM to drumz0rz Send a message via Google Talk to drumz0rz Send a message via XFire to drumz0rz
Quote:
Originally Posted by jkabaseball
2nd math, but you shouldn't need it. You shuld use the ->

hmm.. that gets me thinking, I'm trying to write a program where depending on the input it goes to a different label, it looks something like this
Code:
input "Blah blah Blah",P
If P=Example:Then:goto A:End
If P=Answer:goto B:End
etc...

and no matter what I type it goes to Lbl A but I wonder if I use -> instead of = will it work...

Reply With Quote
  Trader Rating: 0 · #12  
Old October 29th, 2004, 07:46 PM
Bigsam411's Avatar
Bigsam411 Bigsam411 is offline
Head Wookie
Dev Hardware Newbie (0 - 499 posts)
 
Join Date: Jul 2003
Location: Michigan
Posts: 420 Bigsam411 User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 11 h 40 m 12 sec
Reputation Power: 6
heres something for u to try.

Code:
5->a
5->b
lbl 1
output(a,b,"?")
getkey->c
if c=21
quit
if c=24
then
b-1->b
clrhome
end
if c=25
then
a-1->a
clrhome
end
if c=26
then
b+1->b
clrhome
end
if c=34
then
a+1->a
clrhome
end
if a=1
a+1->a
if a=8
a-1->a
if b=1
b+1->b
if b=16
b-1->b
goto1

when u run the program hit the arrow keys. to quit press the 2nd key.
you were saying about different inputs taking you to different labels. you cant really input full text. if I am correct the ti83 only lets you store numbers as characters. but you can say something like:

Code:
lbl 1
input "testloop", a
disp "enter number from 1-10" 
if a>10
goto 1

what this does is if u input a number greater than 10 it will repeat the program. anything less than 10 will end the program.

Reply With Quote
  Trader Rating: 0 · #13  
Old October 29th, 2004, 09:12 PM
drumz0rz's Avatar
drumz0rz drumz0rz is offline
Call of Duty 4
Click here for more information
 
Join Date: Jun 2004
Location: NY
Posts: 5,062 drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)drumz0rz User rank is General 42nd Grade (Above 100000 Reputation Level)