subject

Task 1 background Information he Luhn algorithm is a simple checksum formula used to validate a variety of identification numbers, such as redit card mumbers and Canadian Social Insurance Numbers. Validating a Number trings of length 1 or less are not valid. Spaces are allowed in the input, but they should be stripped before hecking. All other non-digit characters are disallowed. Example 1: valid credit card number 4539 1488 0343 6467 The first step of the Luhn algorithm is to double every second digit, starting from the right. We will be doubling 43 18 4 66 If doubling the number results in a number greater than 9 then subtract 9 from the product. The results of our doubling: 8569 2478 0383 3437 Then sum all of the digits: 8+5+6+9+2+4+7+8+0+3+8+3+3+4+3+7 80 If the sum is evenly divisible by 10, then the number is valid. This number is valid Example 2: invalid credit card number 8273 1232 7352 0569 Double the second digits, starting from the right Page 1 7253 2262 5312 0539 Sum the digits 7+2+5+3+2+2+6+2+5+3+1+2+0+5+3+9 57 57 is not evenly divisible by 10, so this number is not valid. Given the following input: sample_ acct "4539 1488 0343 6467 ", "82713 12232 7352 0569", 7992 7398 713", "63 460 2430" 953184423165447", 7 3012 65599 e6 3* You need to write a Python program to generate the following output: I('7 is too short!', 1), ('63 460 2430 is invalid!,9), (7992 7398 713 is valid, 11), '3012 65599 06 3 is invalid, 12),953184423165447 is valid!, 15), (' 4539 1488 0343 6467 is valid! ', 16), ('82713 12232 7352 0569 is invalid!', 18)] You are free to use all commands we have covered in previous lectures.

ansver
Answers: 1

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 10:00
What is a society that has moved to the internet rather than relying on physical media called
Answers: 2
question
Computers and Technology, 23.06.2019 08:00
Michael has written an e-mail to his employees that describes a new product special that will be introduced to the customers next week. by taking time to make sure the e-mail is well written, logical, and organized, michael has made sure his message has the characteristics of a) effective communicationb) ineffective communicationc) barriers to communicationd) workplace communication
Answers: 2
question
Computers and Technology, 23.06.2019 20:00
How much current flows through the alternator brushes? a. 2–5 a b. 25–35 a, depending on the vehicle c. 5–10 a d. 10–15 a
Answers: 2
question
Computers and Technology, 25.06.2019 08:20
The process of representing data in digital form so it can be used by a digital computer is called decimal byterepresentation. - true or false
Answers: 3
You know the right answer?
Task 1 background Information he Luhn algorithm is a simple checksum formula used to validate a var...
Questions
question
History, 30.06.2019 04:50
question
Mathematics, 30.06.2019 04:50
Questions on the website: 13722367