Post Reply 
Programs for the Sharp EL-5500 III
01-16-2017, 04:26 PM
Post: #1
Programs for the Sharp EL-5500 III
Link: http://edspi31415.blogspot.com/2017/01/f...0-iii.html

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.
Visit this user's website Find all posts by this user
Quote this message in a reply
01-16-2017, 07:47 PM
Post: #2
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.
Find all posts by this user
Quote this message in a reply
01-16-2017, 10:51 PM
Post: #3
RE: Programs for the Sharp EL-5500 III




nJoy!

Csaba
Find all posts by this user
Quote this message in a reply
05-11-2018, 03:18 PM
Post: #4
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
Visit this user's website Find all posts by this user
Quote this message in a reply
05-13-2018, 05:20 AM (This post was last modified: 05-13-2018 05:21 AM by Dan.)
Post: #5
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.
Find all posts by this user
Quote this message in a reply
05-13-2018, 10:22 AM
Post: #6
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
Find all posts by this user
Quote this message in a reply
05-13-2018, 11:01 AM
Post: #7
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.
Find all posts by this user
Quote this message in a reply
05-13-2018, 03:13 PM
Post: #8
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
I don't care for whom you voted. If you put ice in your beer, you're crazy.
Find all posts by this user
Quote this message in a reply
05-13-2018, 03:52 PM
Post: #9
RE: Programs for the Sharp EL-5500 III
The Sharp PC-1475 has also matrix operations.
Find all posts by this user
Quote this message in a reply
05-14-2018, 03:03 AM
Post: #10
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.
Find all posts by this user
Quote this message in a reply
Post Reply 




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