Write a program for Sum of the digits for a given number
Ex: suppose user entered Number is 1214,
It should calculate the above number like 1+2+1+4 = 8

Answers were Sorted based on User's Feedback



Write a program for Sum of the digits for a given number Ex: suppose user entered Number is 1214, ..

Answer / vishal

public void getDigitSum(int num){
int remainder=0;
int sum=0;
String strResult="";
int counter=0;
while(num>0){
remainder=num%10;
sum=sum+remainder;
counter++;
if(counter==1){
strResult=String.valueOf(remainder);
}
else{
strResult=String.valueOf(remainder)+"+"+strResult;
}
num=num/10;


}
System.out.println(strResult+"="+sum);
}

Is This Answer Correct ?    11 Yes 0 No

Write a program for Sum of the digits for a given number Ex: suppose user entered Number is 1214, ..

Answer / gunreddy

Scanner scan = new Scanner(System.in);
int in = scan.nextInt();

String s = in + "";

int sum = 0;
int div = 10;
int di = 1;

for (int i = 0; i < s.length(); i++) {
int rem = in % div;
rem = rem / di;
sum += rem;
div *= 10;
di *= 10;

}
System.out.println("sum " + sum);

Is This Answer Correct ?    3 Yes 0 No

Post New Answer

More J2EE Interview Questions

Why is java called object oriented?

0 Answers  


What are struts?

0 Answers  


What is Document Object Model?

0 Answers  


What is non primitive data type in java?

0 Answers  


What do you understand by connector?

0 Answers  






Hello frds .recently I've got a call for the test in infosys .iam having 1.5 yr exp in java pltfrm.plz can anyone tell the main process( in detail) for infosys experienced professionals

1 Answers  


How do you run a java program?

0 Answers  


where exactly the servlets and jsp's are stored?

6 Answers   CG-VAK, JHJ, TCS,


What is archiving?

0 Answers  


How can I be good in java?

0 Answers  


Why is java important for internet?

0 Answers  


What is urn?

0 Answers  


Categories