B.2. Write a Java program to display a dialog box that asks you to enter your user name and the age as
shown below:
The program displays in a dialog box the sum of digits of your age. For example, if you age is 19, the sum
will be 1+9 = 10 and the output will be as shown below: ( it just shows a message box that says the sum of the digits age of john is 10.
NameAndAge.java
import javax.swing.JOptionPane;
public class NameAndAge {
public static void main(String[] args) {
String name =
JOptionPane.showInputDialog("Enter the name: ");
int age =
Integer.parseInt(JOptionPane.showInputDialog("Enter the name:
"));
int sum = 0;
while(age!=0){
sum = sum + age
% 10;
age =
age/10;
}
JOptionPane.showMessageDialog(null,"the sum of the digits age of
"+name+" is "+sum+"." );
}
}
Output:
Get Answers For Free
Most questions answered within 1 hours.