| | |
TI-83 Program
![]() |
•
•
Join Date: Sep 2007
Posts: 9
Reputation:
Solved Threads: 0
<Quote>
EriCartman13
Could you add a TI BASIC under you programming section?
cscgal
Administrator
We have an "Other Languages" section (which includes a BASIC subforum)
for less common languages. If we see a large number of threads related
to a particular language within this forum, a new subforum will be
created as needed.
</Quote>
Could not find "other Languages"
Hope this is the right forum.
Would appreciate any comments, suggestions or improvements on the code,
presentation, layout, etc.
Thank You
falcon
EriCartman13
Could you add a TI BASIC under you programming section?
cscgal
Administrator
We have an "Other Languages" section (which includes a BASIC subforum)
for less common languages. If we see a large number of threads related
to a particular language within this forum, a new subforum will be
created as needed.
</Quote>
Could not find "other Languages"
Hope this is the right forum.
Would appreciate any comments, suggestions or improvements on the code,
presentation, layout, etc.
Thank You
falcon
Outline:
Line 1. Clear
Line 2 - 7. Instructions
Line 12 - 15. Lbl D - input data
Line 17 - 20. Lbl L - input list
Line 22 - 25. calculator built-in formula [dim( and sum( ]. L1² squares X.
Line 26 - 28. formula for mean, variance & standard deviation
Line 30 - 42. Lbl X - display
Line 36. fix 4
Line 44. clear fix 4 (line 36)
prgmSTDEVFRM
Line Command or Statement Comments
1. ClrHome Clear Screen
2. Output(1,1,"SELECT LIST OR Instructions
3. Output(2,1,"DATA TO BEGIN - |
4. Output(3,1,"USE COMMAS BTWN |
5. Output(4,1,"NUMBERS IN LIST |
6. Output(5,1,"ENTER n, Σx, Σx² |
7. Output(6,1,"FOR DATA End Instructions
8. Pause
9. ClrHome
10. Float
11. Menu("STD DEV","LIST",L,"DATA",D
12. Lbl D Input Data
13. Input "n =",N n = sample size
14. Input "Σx =",B Σx = sumX
15. Input "Σx² =",Y Σx² = sumXsquared
16. Goto X
17. Lbl L Input List 1
18. Disp "DATA LIST
19. Input "L1=",Str1
20. expr("{"+Str1->L1
21. ClrHome clear screen - calculations
22. dim(L1->N n dim( calculator formula
23. sum(L1->B Σx; sum( calculator formula
24. sum(L1²->Y Σx² sum( calculator formula
25. Lbl X formula calculations & display
26. B/N ->C calculates mean x
27. ((Y - ((B) ²/N))/(N - 1)) ->V calculates variance
28. √(V) -> S standard deviation
29. ClrHome Clear screen - display
30. Disp "n =
31. Output(1,4,N display n
32. Disp "Σx =
33. Output(2,5,B display Σx
34. Disp "Σx ² =
35. Output(3,6,Y display Σx ²
36. Fix 4 set decimal to 4 places
37. Disp "x =
38. Output(4,4,C display mean (x)
39. Disp "S² =
40. Output(5,5,V display variance (S²)
41. Disp "S =
42. Output(6,4,S display standard deviation (S)
43. Pause
44. Float clear fix 4 (line 36)
45. ClrHome
Example:
List: 25, 24, 23, 22, 20, 18, 17, 16, 14, 10, 8
Data: n = 11, Σx = 197, Σx² = 3843
Answers: n = 11, Σx = 197, Σx² = 3843, x = 17.9091, S² = 31.4909, S = 5.6117
Example:
List: 13, 12, 11, 11, 10, 9, 9, 9, 6, 4
Data: n = 10, Σx = 94, Σx² = 950
Answers: n = 10, Σx = 94, Σx² = 950, x = 9.4000, S² = 7.3778, S = 2.7162
Reference:
Commands:
ClrHome clears home screen
dim( returns the dimension (number of elements) of list
Disp displays text or value specified
expr( converts string to an expression
Fix sets fixed-decimal mode for number of decimal places
Float sets floating decimal mode. Displays decimal with no trailing zeros
Goto goes to label specified. Goto requires a line label be implemented as a destination
Input prompts for value to store to variable. Requires user input through keypad.
Lbl creates a label of one or two characters
Menu generates a menu of up to seven items
Output(row, column) displays text or value beginning at specified row and column
Str# (# is number) String: A sequence of characters is called a string
sum( returns the sum of elements in list![]() |
Similar Threads
- Playing .Wav/MIDI files in a Visual Basic Program (Visual Basic 4 / 5 / 6)
- What's the HARDEST program you've written? (Computer Science)
- Cool little Program to disable startup programs (Windows NT / 2000 / XP)
- Program is shutting down right after program is executed (C++)
- 3d Program (Game Development)
Other Threads in the Legacy and Other Languages Forum
- Previous Thread: Decision Tables
- Next Thread: Reading data from a serial port
Views: 2595 | Replies: 1
| Thread Tools | Search this Thread |
Tag cloud for Legacy and Other Languages





