Description This lab assignment is loosely based on the End-of-Chapter Exercises Engineering P4.25. Review the instructions there for helpful information, such as the formula for radioactive decay. The example provided is Technetium-99 with a half-life of 6 hours. Your program should allow the user to enter the name of the radioisotope and the half-life (in hours). Write a program in c++ that will
Description This lab assignment is loosely based on the End-of-Chapter Exercises Engineering P4.25. Review the instructions there for helpful information, such as the formula for radioactive decay. The example provided is Technetium-99 with a half-life of 6 hours. Your
1. a) Greet the user by name. Provide the user with a brief description of the program.
2. b) Invite the user to try the program. Allow user to choose.
3. c) Ask the user for the name of the radioisotope and the half-life (in hours).
4. d) Based on the given formula for radioactive decay in the text, print out a table of time and remaining relative level of radioactivity. (You may choose the increment for time. Provide an explanation of your choice.) At hour 0, the relative amount is 1.000. Ask the user for the length of time, in hours, since exposure. The table should have rows for as many hours as the user wants, or until the relative amount is below .100
5. e) Include some data validation (input checks) in case your user makes a mistake typing or misunderstands the prompt.
6. f) Allow the user to repeat or quit.
7. g) End your program appropriately and in a friendly way.
Step by step
Solved in 2 steps