Ask your own question, for FREE!
Computer Science 9 Online
OpenStudy (anonymous):

how to write a algorithm for sum of digits

OpenStudy (hba):

Well you'll have to take two variables of type int(say) int x; int y; x=x+y print(x);

OpenStudy (anonymous):

Are you asking about a function, that would take a number like this 111 and return the sum of the digits of this number, in this case 3? There is a course right now on edx.org that covers this topic in the first week in two ways. It is called "Louv1.01x Paradigms of Computer Programming". If you would like to have a nice video about this kind of algorithm, look there. The core point will be that you have to use integer division and a modulo function.

OpenStudy (anonymous):

public int sumDigits(int num) { int sum = 0; while (num != 0){ sum += num %10; num = num /10; } return sum; }

Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!
Can't find your answer? Make a FREE account and ask your own questions, OR help others and earn volunteer hours!

Join our real-time social learning platform and learn together with your friends!