Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Programming Challenges 1. Charge Account Validation Write a program that lets th

ID: 3620474 • Letter: P

Question

Programming Challenges

1. Charge Account Validation

Write a program that lets the user enter a charge account number. The program
should determine if the number is valid by checking for it in the following list:

5658845 4520125 7895122 8777541 8451277 1302850
8080152 4562555 5552012 5050552 7825877 1250255
1005231 6545231 3852085 7576651 7881200 4581002

The list of numbers above should be initialized in a single-dimensional array. A simple
linear search should be used to locate the number entered by the user. If the user
corers a number that is in the array, the program should display a message saying that
the number is valid. If the user enters a number that is not in the array, the program
should display a message indicating that the number is invalid.

Explanation / Answer

please rate - thanks I've given you the code, you should be able to do the flowchart #include<iostream>
using namespace std;
int main()
{int numbers[18]={5658845, 4520125, 7895122, 8777541, 8451277, 1302850,
                  8080152 ,4562555, 5552012, 5050552, 7825877, 1250255,
                  1005231 ,6545231, 3852085, 7576651, 7881200, 4581002};
int num,i;
bool found=false;
cout<<"Enter the account number you are interested in: ";
cin>>num;
for(i=0;i<18;i++)
    if(num==numbers[i])
         found=true;
if(found)
    cout<<"The number is valid ";
else
    cout<<"The number is not valid ";
system("pause");
return 0;
}