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"