Hur man skriver ett C ++ program för att utforma en omröstningsapparat

August 12

Hur man skriver ett C ++ program för att utforma en omröstningsapparat


Kod för ett omröstningsapparat varierar i komplexitet, beroende på den önskade slutresultatet av din maskin. Den mest grundläggande Maskinen består av uttalanden förklarar heltal, ingång, tabellform resultat och produktion. Skriva en tillräcklig C ++ omröstningsapparat kräver måttlig kunskaper i C ++. Om du bara vill använda en annan persons kod för omröstningen tagande ändamål, kan du hitta öppen källkod omröstningsapparat kod alternativ på nätet (se Resurser).

Instruktioner

• Utforma de grundläggande elementen i ditt program. Den mest grundläggande röstningsprogrammet presenterar en användare med åtminstone två alternativ att välja mellan och i tabellform resultatet av omröstningen.

• Öppna din favorit C ++ kodning program, till exempel Textredigerare, och välj "Skapa ny fil."

• Skriv rubriken för programmet: Void DisplayOptions () Skapa heltalen för input och output. Till exempel, skriver: "int InputVotes" Detta skapar heltal som bestämmer rösterna.

• Skriv in visningsalternativ. Börja med displaytexten, såsom "Det är dags att rösta i en omröstning." {Void DisplayOptions () cout << "Det är dags att rösta i en omröstning" << endl << endl "Skriv omröstningen frågan, såsom" Vad är din favorit frukt. "Cout <<" Vilken är din favorit frukt? " << endl << endl "Då lista de tre alternativen. ut << "Typ 1 för äpplen" << endl << endl "ut <<" Typ 2 för apelsiner "<< endl << endl" ut << "Typ 3 för jordgubbar" << endl << endl "}

• Skapa array som tabulerar rösterna. Lägg sedan till ett uttalande inom gruppen som förklarar loop verksamhet. Gör din minsta 1 och det maximala antalet alternativ som du har för avsikt att erbjuda. I det här exemplet är den maximala 3. {void main () för (loopvalue = 1, loopvalue <3, ++ loopvalue) {VotesArray [loopvalue] = 1;} "Skriv om och samtidigt uttalande om att gå med för uttalandet . if ((option> = 1 && (tillval <4)) VotesArray (1) ++;

• Skapa koden för omröstningen ingång genom att skapa en omkopplare. omkopplare (tillval) {case 1: VotesArray [1] ++; break; fall 2; VotesArray [2] ++; break; fall 3: VotesArray [3] ++; break; }}

• Stäng koden. retur alternativ; }


Relaterade artiklar