Question
In c++: (Average of digits in an integer) Write a function that computes the average of the digits in an integer. Use the following function
In c++: (Average of digits in an integer) Write a function that computes the average of the digits in an integer. Use the following function header: double averageDigits(long n) For example, averageDigits(936) returns 6.0 ((9 + 3 + 6)/3). (Hint: Use the % operator to extract digits, and the / operator to remove the extracted digit. For instance, to extract 6 from 936, use 936 % 10 (= 6). To remove 6 from 936, use 936 / 10 (= 93). Use a loop to repeatedly extract and remove the digit until all the digits are extracted. Write a test program that prompts the user to enter an integer and displays the sum of all its digits.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started