Question: write in programming language ( Java) A Harshad number is a positive integer that is divisible by the sum of its digits. Write a method

 write in programming language ( Java) A Harshad number is a

write in programming language ( Java)

A Harshad number is a positive integer that is divisible by the sum of its digits. Write a method that checks if a number passed to the method is Harshard or no. For example, 12 is divisible by 3(=1+2), but 32 is not divisible by 5(=3+2). Write also a main method to check if a number entered by the user is Harshard or no. The program will give the option to the user to enter many numbers. The program stopes when the user enters a value different from y. Finally, the program should display the total of Harshad numbers found. Sample runi: Enter a nb:12 12 is a Harshad number Do you want to test a new number (y):y Enter a nb:32 32 is not a Harshad number Do you want to test a new number (V) :y Enter a nb:18 18 is a Harshad number Do you want to test a new number (V) :n We found 3 Harshad number (3) Sample run2: Enter a nb: 9 9 is not a Harshad number Do you want to test a new number (y): y Enter a nb: 15 15 is not a Harshad number Do you want to test a new number (y):n No Harshad number is found

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!