Thread: Election program

  1. #16
    Interested Newbie
    Join Date
    Sep 2004
    Location
    Sweden
    Posts
    51
    That is probably because some of the braces are wrong place or is just missing!

  2. #17
    Registered User
    Join Date
    Mar 2002
    Posts
    1,595
    Code:
    while(inFile2 >> name1)
    {
     inFile2 >> name2;
     inFile2 >> numRegion;
     inFile2 >> numVotes;
     
     //now find name1 or name2 (whichever you want to use as the comparison) 
     
     //now increment the total votes for the candidate by what's in the numVotes variable. 
    }
    if(inFile2.eof())
     cout << "entire file read in without problem" << endl;
    else
     cout << "error reading file somewhere." << endl;
     
    now when the loop ends you will know all result have been read in or if something else terminated the loop. If successful end of file reading then the candidates can be sorted by total votes and a winner declared. 
    _______________________________
    if(namCan == Two.lastName)
    {
      inFile2>>namCan;
      inFile2>>numReg;
      inFile2>>numVotes;
      { //I suspect this brace isn't needed, but I haven't actually copied all your code and mathced up each of the brackets
       switch(numReg

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Issue with program that's calling a function and has a loop
    By tigerfansince84 in forum C++ Programming
    Replies: 9
    Last Post: 11-12-2008, 01:38 PM
  2. Need help with a program, theres something in it for you
    By engstudent363 in forum C Programming
    Replies: 1
    Last Post: 02-29-2008, 01:41 PM
  3. Replies: 4
    Last Post: 02-21-2008, 10:39 AM
  4. Using variables in system()
    By Afro in forum C Programming
    Replies: 8
    Last Post: 07-03-2007, 12:27 PM
  5. My program, anyhelp
    By @licomb in forum C Programming
    Replies: 14
    Last Post: 08-14-2001, 10:04 PM