java program
Problem: The nuclear binding energy is the energy required to split a nucleus of an atom in its component parts: protons and neutrons, or, collectively, the nucleons. It describes how strongly nucleons are bound to each other. When a high amount of energy is needed to separate the nucleons, it means nucleus is very stable and the neutrons and protons are tightly bound to each other. Binding energy required to Nucleus separate the (Protons + Neutrons) components Separated nucleons 11/2 The approximate nuclear binding energy (En) of an atomic nucleus with atomic number Z and mass number A is calculated using the following formula 22 Eg = ajA - 2242/3 (1-22) 24 where, a1 = 15.67, az = 17.23, a;= 0.75, as = 93.2, and 0 if A is odd as = 12.0 if A and Z are both even, (-12.0 if A is even and Z is odd. And the binding energy per nucleon (BEN) is calculated by dividing the binding energy (Es) by the mass number (A). In this assignment you are asked to write a java program that asks the user for a valid atomic number (Z) then goes through all values of A from A = Z to A = 4Z to find the mass number (A) that has the largest binding energy per nucleon (BEN). If the user enters invalid atomic number that is not between 1 and 118, the program should give the user other chance to enter a valid input. run: Please enter a valid atomic number (2) [1,118):> 0 Please enter a valid atomic number (z) (1,118] :> -4 Please enter a valid atomic number (Z) (1,118):> 120 Please enter a valid atomic number (2) (1,118] :> 5 Binding Binding Energy Energy per Nucleon -448.996 -89.799 6 -226.623 -37.771 -82.990 -11.856 8 -3.778 -0.472 9 47.111 5.235 10 64.228 6.423 11 70.245 6.386 12 55.009 4.584 13 35.952 2.766 14 1.794 0.128 15 -32.682 -2.179 16 -78.825 -4.927 17 -123.453 -7.262 18 -177.641 -9.869 -229.307 -12.069 -289.143 -14.457 Don AWN 19 20 The most stable nucleos has a mass number 10 BUILD SUCCESSFUL (total time: 10 seconds) Figure 1: Sample run of the program