Use the following code to create a function to find the sum of digits in a number. Your function SumOfDigits should take an integer and return an integer. Call this function from main inside a while loop which keeps taking the input until the number is b/w 1 and 1000. #include using namespace std; int main(){ int digit,sum=0; int i =3456; /// 3456 % 10 = 6 ----------------------- /// 3456/10 = 345 //// 345 %10 = 5---------------------------- //// 345/10 = 34 /// 34%10 = 4--------------------------------- /// 34/10 = 3 // 3%10 = 3 ---------------------------------- /// 3/10 = 0 STOP i=3456; while (i!=0){ digit = i %10; cout << digit << " "; sum+=digit; i=i/10; } cout <<"Sum of digits "<

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question
100%

Use the following code to create a function to find the sum of digits in a number. Your function SumOfDigits should take an integer and return an integer. Call this function from main inside a while loop which keeps taking the input until the number is b/w 1 and 1000.

#include <iostream>
using namespace std;
int main(){
int digit,sum=0;
int i =3456; /// 3456 % 10 = 6 -----------------------
/// 3456/10 = 345
//// 345 %10 = 5----------------------------
//// 345/10 = 34
/// 34%10 = 4---------------------------------
/// 34/10 = 3
// 3%10 = 3 ----------------------------------
/// 3/10 = 0 STOP
i=3456;
while (i!=0){
digit = i %10;
cout << digit << " ";
sum+=digit;
i=i/10;
}
cout <<"Sum of digits "<<sum;
}

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 3 steps with 2 images

Blurred answer
Knowledge Booster
Types of Function
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education