VERTICAL CIRCULAR MOTION
FOR CASIO fx-9700
By Daniel Wedge
This program may work on other Casio calculators, but I haven't tried it.
*** MORE GAMES AND PROGRAMS FOR CASIO CALCULATORS AT ***
******** http://www.student.uwa.edu.au/~wedgey *********
The program calculates the speed of an incoming bullet which hits a
block, gets embedded in it, and flies around in a circle, given the
masses of the bullet and the block and the radius of the block's turning
circle. Useful for physics problems of this sort, but you'll probably
get a variation for which this program is useless!
The program assumes that acceleration due to gravity is 9.8 m s-2
SYMBOLS USED IN THE CODE:
-> assign key (arrow)
@ display (triangle)
* multiply
/ divide
^2 square sign (x2)
sqrt square root sign - you will need to enter the brackets as well
SIZE: 279 Bytes
(you can make it smaller by making the text smaller, as long as
you know what it means)
THE CODE:
'V CIRC MOT
"MASS BULLET"? -> B
"MASS BLOCK"? -> A
"RADIUS OF BLOCK'S"
" PATH"? -> R
"MIN V AT TOP:":sqrt(9.8R) -> U@
"GRAV POT E AT TOP:":(A+B)*19.6R -> P@
"KINETIC AT TOP:":.5(A+B)*U^2 -> K@
"KINETIC IN MIDDLE:":K+.5P -> C@
"VEL IN MIDDLE:":sqrt(2C/(A+B))@
"KINETIC AT BTM:":P+K -> E@
"VEL AT BTM:":sqrt(2E/(A+B)) -> W@
"MOMENTUM=CONST:":(A+C)*W -> M@
"VEL OF BULLET:":M/B@
"FINISHED"