#!/usr/bin/python3 # ==================================================================== # tangential velocity # ==================================================================== import user_interface as ui from math import sqrt print(''' +--------------------------------------------------------------+ | calculate tangential velocity given | | 1. centripetal acceleration (ft/sec**2) (meter/sec**2) | | 2. radius (ft) (meter) | | | | you must use ether English or metric measurements. | | Do not mix them. | +--------------------------------------------------------------+''') while True: # ---- centripetal acceleration print() s = ui.get_user_input('Enter centripetal acceleration: ') if not s: break tf,a = ui.is_float(s) if not tf: print() print('centripetal acceleration') print(f'non-float entered ({s})') break # ---- radius print() s = ui.get_user_input('Enter radius: ') if not s: break tf,r = ui.is_float(s) if not tf: print() print('radius') print(f'non-float entered ({s})') break # ---- tangential velocity v = sqrt(a*r) print() print(f'tangential velocity = {v:.3}') print()