Developing problem-solving skills declaring variables


Goals: Developing problem-solving skills, declaring variables, multi-way branches, data validation.

Problem: Complete Programming Challenge 4.19 in your text book. Do not accept values larger than 10 meters or smaller than 1 x 10-20 meters as input for the wavelength (check with a "simple" or "single-branched" if and ask the user to re-enter if his/her input if it is out of range. In addition to category of the wave also output the frequency and energy of the wave given the formula

λν = c

where λ is the wavelength (m), ν is the frequency, and c is the speed of light in a vacuum (3 x 108 m/sec) and the formula

E = hν

where E is the energy (J), h is Plank's constant (6.626 x 10-34 J s), and ν is the frequency (s-1).

Note to enter values in scientific notation list the value followed by e and the power of 10. For example you could declare a constant for the value of Plank's constant with the C++ statement

const double Plank = 6.626e-034

Solution Preview :

Prepared by a verified Expert
Basic Computer Science: Developing problem-solving skills declaring variables
Reference No:- TGS01123877

Now Priced at $35 (50% Discount)

Recommended (95%)

Rated (4.7/5)