Question: I need help with writing this program in c++ Please help!!! 2. Write a program that takes in a number of integers from a user

I need help with writing this program in c++

I need help with writing this program in c++ Please help!!! 2.

Please help!!!

2. Write a program that takes in a number of integers from a user and determines their validity using a (simplified) form of "the Luhn method" of verification. Here is the principle: 1. Starting with the first digit, double the value of every second digit. For example, in an 8 digit number, double the 1st, 3rd sth, and 7th digits (digits in odd places). Now, replace the digits in the odd places (in the original number) with the new doubled numbers you just generated. 3. Add up all the digits in this new number. If the final total is perfectly divisible by 10, then the credit card number is valid (Luhn check is satisfied), otherwise it is invalid. Your system should ask the user how many numbers they would like to enter. It should then ask for each number, one at a time (you can assume there won't be more than 16 numbers). Once they are all read in it should perform the calculation and notify them if it is valid or not. It should then ask if they want to process another number or exit. Here's an example series: Welcome to the number verifier... How many numbers will you be entering? >> 8 Enter #1: O Enter #2:5 Enter #3:3 Enter #4: 7 Enter #5:5 Enter #68 Enter #7: 7 Enter #8: 0 The string entered: 05 375870 The sum: 0+5+6+7+ 10+8+14 +0 50 This is divisible by 10 so it's valid

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!