HP 33S - Chemistry Student Needs Programs


Does anyone have an idea of where I can find programs written for the HP 33S that will help me to solve some of the math formula questions in my Chemistry Lab?

I have already bought the 33S but I cannot figure out how to write a program for de Broglie's Equation, or Bohr's Equation, etc.

Your feedback is greatly appreciated.


Hmmmm... do you know or have you done any programming?

If not, read the programming sections of the 33S manual thoroughly, and practice a few easy tasks while you're at it.

But basically, you first choose a label letter and then begin your program steps from there.

Let me first recommend you follow the three fundamental steps in this order:

pseudocode- just scribble down, in bad English or whatever language even, your basic ideas of what you want your program to do and a little of how you might want to get it there.

flowchart- look up... I guess these days you can use Google or some such... the symbols that represent the various types of computer program execution steps, i.e., I/O, formatting, math or other (like storage, etc.) operation, branching, and testing. Then use your psuedocode as a guide to draw your flowchart, which is a skeletal diagram of your program.

program- finally, using your flowchart, write your program in the steps of your chosen computer language, which I suppose, in this case is RPN keystroke programming.

Now, I think keystroke programming on a HP scientific calculator is easier than writing a program for a minicomputer or mainframe or even the PC. This is because each keypress expresses your desired instruction step in the program.

Incidentally, his name was Louis de Broglie, and most likely you are referring to his famous "matterwave" equation which linked solid matter with wave properties,

wavelength = Planck's constant / momentum

(I apologize- I don't know how nor even if I can insert Greek letters or mathematical symbols here)

If this equation is what you want, it is at the simplest level, a division problem. If so, then left shift (green arrow) PRGM (R/S key) will get in into the programming space. Then left shift LBL (+ key) and choose a letter from the alphabet that you would like. Now, you are fortunate, since Planck's constant, h, is a part of the 33S constants library. Access that by right shift (purple arrow) MODES (on the top right below the display panel) and use the navigation key in the middle to scroll around and find h. Then hit ENTER to choose it and insert it in your program. Now you will have to use an inputting step that will halt your calculator so you can put in your momentum value when you run the program: key in R/S, which should read, "STOP". (When you run the program, after keying in your momentum value, you'll have to hit R/S to continue the program execution.) At this point, key in divide and then right shift RTN (+ key), and you're done.

Now, I leave it to you to figure you how to program in the Rydberg equation (it's not called Bohr's equation, though it is based on Bohr's model). But I think you're in luck again, as I suspect the Rydberg constant for the hydrogen atom, R, (and this is not the gas constant R)... well, they may call it something else, you'll have to check, but look up the value of the Rydberg constant in your textbook and you can then identify it in your 33S constants library.

Study hard.


If you are trying to evaluate an equation by looking for the value of an unknown quantity while you have all the other quantities, you can use the solver.

Basically, you enter the equation, give it the variables you know and it will return the value of the unknown.

You can also just enter an equation to be evaluated for various input values.

As Ed suggested, read the appropriate chapters (6 and 7) and try the examples in the manual.


If he's going to type in the equation and use the solver, he might as well save it to the Equation Library (right shift EQN [the STO key]). To me, that accomplishes the same thing, to have it stored in memory somewhere in some form to be used over again.

Wait'll he gets to p-chem.

Possibly Related Threads...
Thread Author Replies Views Last Post
  HP Prime: Lists in programs Alberto Candel 7 1,239 12-04-2013, 02:16 AM
Last Post: Alberto Candel
  HP Prime: matrices in programs, in need of help Alberto Candel 9 1,077 11-26-2013, 01:33 AM
Last Post: cyrille de Brébisson
  [OT] engineering student chalenge cyrille de Brébisson 1 490 11-25-2013, 10:06 PM
Last Post: FORTIN Pascal
  Grouping programs on the HP Prime Michael de Estrada 11 1,317 11-04-2013, 01:38 PM
Last Post: Damien
  Transfering HP-85A Programs Gerry Schultz 5 902 10-17-2013, 12:30 PM
Last Post: Philip Reagan (Texas)
  How do I upload to programs to HP 39GII ? Bernd Grubert 1 473 03-01-2013, 05:20 AM
Last Post: Bernd Grubert
  Programs for HP-48S William N Strew 4 570 07-13-2012, 07:17 PM
Last Post: Eddie W. Shore
  A few simple HP 35s programs Lode 3 478 07-04-2011, 05:38 PM
Last Post: Paul Dale
  A first estimate for Student's t quantile (not only) on the WP34s Dieter 30 2,097 05-07-2011, 09:11 PM
Last Post: Paul Dale
  HP-41 Programs Jean-Michel 28 1,982 05-11-2010, 10:18 PM
Last Post: Bill Zimmerly

Forum Jump: