Java: Compute the digit number of sum of two given integers
Java Basic: Exercise-212 with Solution
Write a Java program to compute the digit number of the sum of two given integers.
Input:
Each test case consists of two non-negative integers a and b which are separated by a space in a line. 0 ≤ a, b ≤ 1,000,000
Visual Presentation:
Sample Solution:
Java Code:
import java.util.*;
public class Main {
public static void main(String[] args) {
// Prompting the user to input two integers (a and b)
System.out.println("Input two integers(a b):");
// Creating a Scanner object for user input
Scanner stdIn = new Scanner(System.in);
// Reading the values of integers a and b from user input
int a = stdIn.nextInt();
int b = stdIn.nextInt();
// Calculating the sum of integers a and b
int sum = a + b;
// Initializing a variable to count the number of digits in the sum
int count = 0;
// Counting the number of digits in the sum using a while loop
while (sum != 0) {
sum /= 10;
++count;
}
// Displaying the digit number of the sum of the two integers
System.out.println("Digit number of sum of said two integers:");
System.out.println(count);
}
}
Sample Output:
Input two integers(a b): 13 25 Digit number of sum of said two integers: 2
Flowchart:
Java Code Editor:
Contribute your code and comments through Disqus.
Previous: Write a Java program to find heights of the top three building in descending order from eight given buildings.
Next: Write a Java program to check whether three given lengths (integers) of three sides form a right triangle. Print "Yes" if the given sides form a right triangle otherwise print "No".
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.
It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.
https://w3resource.com/java-exercises/basic/java-basic-exercise-212.php
- Weekly Trends and Language Statistics
- Weekly Trends and Language Statistics