ISBNThis problem is slightly more difficult than the above problem. This one requires a data type thatstores 10 digits.BackgroundPublishers and bookstores use a number system called the International Standard Book Number (ISBN)system to identify books. At the start of publication, each book is assigned a unique ISBN. An ISBN,once assigned, can never be re-used. Click here for detailed information on this numbering system.An ISBN consists of exactly 10 digits. The rightmost digit is the check digit. The check digit isvalidated modulo 11.• multiply each digit from the first to the ninth by a weight from 10 to 2 respectively (the firstdigit by 10, the second by 9,.., the ninth by 2).• the sum of the products plus the check digit should be divisible without remainder by 11.• if there is a remainder, the whole number is not a valid ISBN
SpecificationsDesign a program that validates an ISBN. Your program keeps accepting a whole number anddetermining if that whole number is a valid ISBN. Your program terminates when the user enters 0 asthe whole number.The output from your program looks something like
Extracted text: Consider the following example: ISas 0003194876 check digit is 6 add first set of alternates to themselves 0 0 0 3 19 487 10 9 87 6543 2 O 0 0 21 6 45 16 24 14 - 126 add check digit total 132 12 divide by 11 remainder Therefore this ISBN is valid Specifications Design a program that validates an ISBN. Your program keeps accepting a whole number and determining if that whole number is a valid ISBN. Your program terminates when the user enters 0 as the whole number. The output from your program looks something like:Extracted text: The output from your program looks something like: ISBN Validator ISBN (0 to quit): 0003194876 This is a valid ISBN. ISBN (0 to quit): 0003194875 This is not a valid ISBN. ISBN (0 to quit): 0 Have a Nice Day!
Already registered? Login
Not Account? Sign up
Enter your email address to reset your password
Back to Login? Click here