Programs for the Sharp EL-5500 III
01-16-2017, 04:26 PM
Post: #1
 Eddie W. Shore Senior Member Posts: 1,236 Joined: Dec 2013
Programs for the Sharp EL-5500 III

Programs:
Euclid Algorithm
Binomial Expansion
Days Between Dates
Complex Power (a + bi)^n
Error Function Approximation
Simpson's Rule
Dancing Star Demo

I really like the EL-5500 III. It is lightweight and BASIC programming.
01-16-2017, 07:47 PM
Post: #2
 Didier Lachieze Senior Member Posts: 1,369 Joined: Dec 2013
RE: Programs for the Sharp EL-5500 III
The EL-5500 III is the US version of the PC-1403.
You may be interested by the Sharp PC-1403 entry points for matrix operations to be able to use them in BASIC programs. They have been published by Hrast on the previous hpmuseum forum:
It would be nice to confirm that these entry points are the same on the EL-5500 III.
01-16-2017, 10:51 PM
Post: #3
 Csaba Tizedes Senior Member Posts: 492 Joined: May 2014
RE: Programs for the Sharp EL-5500 III

nJoy!

Csaba
05-11-2018, 03:18 PM
Post: #4
 Eddie W. Shore Senior Member Posts: 1,236 Joined: Dec 2013
RE: Programs for the Sharp EL-5500 III
Net Present Value
Synthetic Division
Vector Basics (cross product, dot product, norm, angle between vectors)
Atwood Machine

https://edspi31415.blogspot.com/2018/05/...-2018.html
05-13-2018, 05:20 AM (This post was last modified: 05-13-2018 05:21 AM by Dan.)
Post: #5
 Dan Member Posts: 162 Joined: Jan 2017
RE: Programs for the Sharp EL-5500 III
Cool calculator and great programs!

I've implemented keystroke programming on a custom calculator project and am wondering how difficult it would be to implement a programming language like BASIC.
05-13-2018, 10:22 AM
Post: #6
 Dieter Senior Member Posts: 2,397 Joined: Dec 2013
RE: Programs for the Sharp EL-5500 III
(05-11-2018 03:18 PM)Eddie W. Shore Wrote:  Net Present Value
...
https://edspi31415.blogspot.com/2018/05/...-2018.html

Eddie, I do not understand how the NPV program is supposed to work. Please help me here, this is the code on your website:

Code:
2  PAUSE “NET PRESEN VALUE” 4  CLEAR    // clears all the variables 6  INPUT “CF0:”; N, “RATE:”; I 8  J = 1 10 INPUT “FLOW:”; F, “FREQ:”; K 12 FOR L=1 TO K: N = N + F/(1 + I/100)^J: J = J+1 14 NEXT L 16 INPUT “MORE=1: “; L   // enter 1 to enter more cash flows, anything else to end entry 18 PRINT USING “#############.##”; “NPV: “; N 20 END

As far as I can tell the program will sum up the discounted first K cash flows in line 12/14. Then the user is prompted with "MORE" so that second, third etc. cash flow and its frequency can be entered. For another CF the user is supposed to enter "1", or anything else to quit. But look at line 16/18: the program does not process the user input L at all. Instead it prints the NPV (for the first CF only) and quits.

I'd say there is a line missing here:

Code:
17 IF L=1 GOTO 10

Or have I overlooked something here?

Dieter
05-13-2018, 11:01 AM
Post: #7
 Sylvain Cote Senior Member Posts: 1,708 Joined: Dec 2013
RE: Programs for the Sharp EL-5500 III
(05-13-2018 05:20 AM)Dan Wrote:  I've implemented keystroke programming on a custom calculator project and am wondering how difficult it would be to implement a programming language like BASIC.
It always depends on the number of features you want, it can be really simple if you do a minimal implementation, have a look at uBASIC.
05-13-2018, 03:13 PM
Post: #8
 toml_12953 Senior Member Posts: 1,779 Joined: Dec 2013
RE: Programs for the Sharp EL-5500 III
(01-16-2017 07:47 PM)Didier Lachieze Wrote:  The EL-5500 III is the US version of the PC-1403.
You may be interested by the Sharp PC-1403 entry points for matrix operations to be able to use them in BASIC programs. They have been published by Hrast on the previous hpmuseum forum:
It would be nice to confirm that these entry points are the same on the EL-5500 III.

Do any of the other Sharp models have matrix ops?

Tom L
Cui bono?
05-13-2018, 03:52 PM
Post: #9
 Didier Lachieze Senior Member Posts: 1,369 Joined: Dec 2013
RE: Programs for the Sharp EL-5500 III
The Sharp PC-1475 has also matrix operations.
05-14-2018, 03:03 AM
Post: #10
 Dan Member Posts: 162 Joined: Jan 2017
RE: Programs for the Sharp EL-5500 III
(05-13-2018 11:01 AM)Sylvain Cote Wrote:
(05-13-2018 05:20 AM)Dan Wrote:  I've implemented keystroke programming on a custom calculator project and am wondering how difficult it would be to implement a programming language like BASIC.
It always depends on the number of features you want, it can be really simple if you do a minimal implementation, have a look at uBASIC.

Thanks Sylvain.
 « Next Oldest | Next Newest »

User(s) browsing this thread: 1 Guest(s)