###### An ISBN (International Standard Book Number) is a ten-digit code that uniquely identifies a book.The first nine digits represent the Group, Publisher, and Title of the book and the last digit is used to check whether ISBN is correct or not.Each of the first nine digits of the code can take a value between 0 and 9. Sometimes it is necessary to make the last digit equal to ten; this is done by writing the last digit of the code as X.To verify an ISBN, calculate 10 times the first digit, plus 9 times the second digit, plus 8 times the third and so on until we add 1 time the last digit. If the final number leaves no remainder when divided by 11, the code is a valid ISBN.For Example:1. 0201103311 = 10*0 + 9*2 + 8*0 + 7*1 + 6*1 + 5*0 + 4*3 + 3*3 + 2*1 + 1*1 = 55Since 55 leaves no remainder when divided by 11, hence it is a valid ISBN.2. 007462542X = 10*0 + 9*0 + 8*7 + 7*4 + 6*6 + 5*2 + 4*5 + 3*4 + 2*2 + 1*10 = 176Since 176 leaves no remainder when divided by 11, hence it is a valid ISBN.3. 0112112425 = 10*0 + 9*1 + 8*1 + 7*2 + 6*1 + 5*1 + 4*1 + 3*4 + 2*2 + 1*5 = 71Since 71 leaves no remainder when divided by 11, hence it is not a valid ISBN.Design a program to accept a ten digit code from the user. For an invalid input, display an appropriate message. Verify the code for its validity in the format specified below:Test your program with the sample data and some random data:Example 1 INPUT CODE: 0201530821OUTPUT : SUM = 99LEAVES NO REMAINDER â€“ VALID ISBN CODEExample 2 INPUT CODE: 035680324OUTPUT : INVALID INPUTExample 3 INPUT CODE: 0231428031OUTPUT : SUM = 122LEAVES REMAINDER â€“ INVALID ISBN CODE
``````import java.io.*;
public class IsbnNumber
{
public static void main()throws IOException
{
System.out.println("Enter a no of 10 digits");
int sum=0,rem;double rev;
for(int i=1;i<=10;i++)
{
while(num!=0)
{
rev=num%10;//0201103311%10=1
sum+=(rev*i);
num=num/10;//0201103311/10=020110331
}
}
rem=sum%11;
if(rem==0)
System.out.println("Valid ISBN code");
else
System.out.println("Not a valid ISBN code");
}
}``````

Output:
Enter a no of 10 digits
0231428031
Not a valid ISBN code