This program requires six inputs  —  yield strength Sy, Young's modulus E, column length l, area A, radius of gyration k, and end condition C.  Euler and Johnson curves  are plotted. The critical load P causing buckling  is displayed in an output box. The input values can be modified to re-plot.