Only authorized shareholders are allowed to attend a stockholders' meeting. Write a program to read a person's name from the keyboard, check it against a list of shareholders, and print a message saying whether or not the person may attend the meeting. The list of shareholders is in a file inFile in the following format: first name, blank, last name. Use the end-of-file condition to stop reading the file. The maximum number of shareholders is 1000. The user should be prompted to enter his or her name in the same format as is used the data in the file. If the name does not appear on the list , the program should repeat the instructions on how to enter the name and then tell the user to try again. A message saying that the person may not enter should be printed only after he or she has been given a second chance to enter the name. The pompt to the user should include the message that a Q should be entered to end the program
## Deliverables
I need it in C++, need a sorted list class. Let's the user try to input full name twice and if not rejects them into program. If works tell the person "WELCOME to stockholders' meeting" need arrays!! need to be read from a file. need a typeDef; dataIn >> fname >> lname; single string variable fullname = fname + '' + lname; if (![login to view URL] ()) [login to view URL](fullname); if ([login to view URL](fullname)) cout << "Welcome....."; else " try again " but if inputted twice it should end program... I also need to be all CAPS typed in when the user inputs the name. here is a VOID Function void Uppercase(string & str) { int index; for (index = 0; index < [login to view URL](); index++;) str [index] = char (toUpper (str [index)); } This is what I have but can't put it into a final project. Hope someone can help...