0% found this document useful (0 votes)
20 views18 pages

Pci Micro Project On Election System DDNHR

Microproject
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
20 views18 pages

Pci Micro Project On Election System DDNHR

Microproject
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

A

MICRO PROJECT REPORT


ON
“DEVOLAPING ELECTION SYSTEM USING C PROGRAMING”
Submitting to
Department of Computer Engineering in, partial fulfillment of
The Requirement for award of the diploma in
COMPUTER ENGUNEERING
SUBMITTED BY
Mr. HARSHAD SUNIL SUPALE
Mr. RAJGURU SANJAY SHINDE
Mr. NILESH BALMUKUND SUTAR
Mr. DIGVIJAG KARAVIR INGAVALE
Mr. DAYANAND PARASHRAM NAIK

UNDER THE GUIDANCE OF


Ms. Dhenge D.D.

MSBTE,MUMBAI.
Department of COMPUTER ENGINEERING.
Dr.A.D.Shinde Institute of Technology,Gadhinglaj.
2022-2023
DINKARRAO K.SHINDE SMARAK TRUST’S,

“DR.A.D.SHINDE INSTITUTE OF TECHNOLOGY”

GUDDAL,AP BAHADGAON,TAL,-GADHINGLAJ,DIST-KOLHAPUR

Certificate

This is to that the following student of 2nd semester of Diploma in COMPUTER ENGINEERING of
Institute DR. A. D. shinde institute of technology, Bhadgaon-416502.(CODE-0965) has
Completed micro project on “DEVOLAPING SNAKE GAME USING C PROGRAMING “ satisfactory in
subject PCI subject code (22226) for the for academic year 2022-2023 as prescribed in the
curriculum.

SR.NO ENROLLMENT NO SEAT NO STUDENT NAME


1 2209610284 210624 Mr. HARSHAD SUNIL SUPALE
2 2209610287 210627 Mr. RAJGURU SANJAY SHINDE
3 2209610289 210629 Mr. NILESH BALMUKUND SUTAR
4 2209610307 210633 Mr.DIGVIJAG KARAVIR INGAVALE
5 2209610313 210573 Mr. DAYANAND PARASHRAM NAIK

DATE: 04/05/2023 PLACE:BHADGAON

.
Ms. Dhenge D.D. Prof. Belli R.S. Prof. A. S. Shelke
(Project Guide) (Head of Department) (principal)
 ABSTRACT
An electoral system or voting system is a set of rules that determine how elections and
referendums are conducted and how their results are determined. Electoral systems are
used in politics to elect governments, while non-political elections may take place in
business, non-profit organisations and informal organisations. These rules govern all
aspects of the voting process: when elections occur, who is allowed to vote, who can
stand as a candidate, how ballots are marked and cast, how the ballots are counted,
how votes translate into the election outcome, limits on campaign spending, and other
factors that can affect the result. Political electoral systems are defined by
constitutions and electoral laws, are typically conducted by election commissions, and
can use multiple types of elections for different offices.
 INDEX
Sr.no TITLE
1 INTRODUTION

2 AIM AND OBJECTIVE

3 SYSTEM REQURIMENT

4 ADVANTAGES & DISADVANTAGES

5 SOURCE CODE

6 OUTPUT

7 CONCLUSION

8 REFERNCE
 INTRODUCTION
Candidate registration, document verification, and auto-generated User ID
and pass for candidates and voters will all be part of the online election
system. Election Commission will be in charge of the Admin Login.
Candidate Login will be taken care of. Voters will be given a unique ID and
password by each candidate, which they will use to vote for that candidate
just once every election. The initiative benefits the Election Commission,
voters (who may learn about the candidate's past and make informed
decisions), and candidates.

The software system enables candidates to access their profiles and


submit all of their information, including prior milestones. The
administrator may review each Candidate's information and papers; only
after that, the Candidate's ID and Password will be produced, and incorrect
accounts can be removed. Voters may access a list of Candidates in their
region via the software system. The administrator has full control over the
system and may regulate and remove any information that isn't related to
the election rules.
 AIM AND OBJECTIVE
The choice of Electoral System is one of the most important institutional
decisions for any democracy. The choice of a particular electoral system
has a profound effect on the future political life of the country concerned,
and electoral systems, once chosen, often remain fairly constant as
political interests solidify around and respond to the incentives presented
by them. However, while conscious design has become far more prevalent
recently, traditionally it has been rare for electoral systems to be
consciously and deliberately selected.
 SYSTEM REQUIREMENTS

Edition - windows 10 pro

Product ID- 00330-8000000000-AA497

Processor - intel ® core ™i3-2120 CPU @3.30GHz 3.30GHz

Installed RAM- 4.00 GB (3.82 GB unable)

System type -64-bit operating system,x64-based processor

Pen and touch- no pen touch is available for this display


 ADVANTAGES AND DISADVANTAGES

ADVANTAGES

 Incresed Efficiency

 Improved Accuracy

 Greater Turnout And Voter Engagement

DISADVANTAGES

 The Security Of Online Voting Systems

 Lack Of Transparency

 Final Thoughts
 OUTPUT RESULT OF ELECTON SYSTEM
#include<stdio.h>

#define CANDIDATE_COUNT

#define CANDIDATE1 "Dayanand naik"

#define CANDIDATE2 "harshad supale"

#define CANDIDATE3 "Nilesh sutar"

#define CANDIDATE4 "rajguru shinde"

int votesCount1=0, votesCount2=0, votesCount3=0, votesCount4=0,


spoiledtvotes=0;

void castVote(){

int choice;

printf("\n\n ### Please choose your Candidate ####\n\n");

printf("\n 1. %s", CANDIDATE1);

printf("\n 2. %s", CANDIDATE2);

printf("\n 3. %s", CANDIDATE3);

printf("\n 4. %s", CANDIDATE4);

printf("\n 5. %s", "None of These");

printf("\n\n Input your choice (1 - 4) : ");

scanf("%d",&choice);
switch(choice){

case 1: votesCount1++; break;

case 2: votesCount2++; break;

case 3: votesCount3++; break;

case 4: votesCount4++; break;

case 5: spoiledtvotes++; break;

default: printf("\n Error: Wrong Choice !! Please retry");

//hold the screen

getchar();

printf("\n thanks for vote !!");

void votesCount(){

printf("\n\n ##### Voting Statics ####");

printf("\n %s - %d ", CANDIDATE1, votesCount1);

printf("\n %s - %d ", CANDIDATE2, votesCount2);

printf("\n %s - %d ", CANDIDATE3, votesCount3);

printf("\n %s - %d ", CANDIDATE4, votesCount4);

printf("\n %s - %d ", "Spoiled Votes", spoiledtvotes);

void getLeadingCandidate(){
printf("\n\n #### Leading Candiate ####\n\n");

if(votesCount1>votesCount2 && votesCount1>votesCount3 && votesCount1


>votesCount4)

printf("[%s]",CANDIDATE1);

else if (votesCount2>votesCount3 && votesCount2>votesCount4 &&


votesCount2 >votesCount1)

printf("[%s]",CANDIDATE2);

else if(votesCount3>votesCount4 && votesCount3>votesCount2 &&


votesCount3 >votesCount1)

printf("[%s]",CANDIDATE3);

else if(votesCount4>votesCount1 && votesCount4>votesCount2 &&


votesCount4 >votesCount3)

printf("[%s]",CANDIDATE4);

else

printf("----- Warning !!! No-win situation----");

int main()

int i;

int choice;

do{
printf("\n\n ###### Welcome to Election/Voting 2019 #####");

printf("\n\n 1. Cast the Vote");

printf("\n 2. Find Vote Count");

printf("\n 3. Find leading Candidate");

printf("\n 0. Exit");

printf("\n\n Please enter your choice : ");

scanf("%d", &choice);

switch(choice)

case 1: castVote();break;

case 2: votesCount();break;

case 3: getLeadingCandidate();break;

default: printf("\n Error: Invalid Choice");

}while(choice!=0);

//hold the screen

getchar();

return 0;

}
 CONCLUSION
In conclusion, it can be said that elections form the basis
of democracy and holding elections regularly and
somewhat is what makes the process genuinely worth it.
In a democracy, elections are needed to check on political
parties as to what they are doing and make citizens
responsible for their choices and nation. People of all
backgrounds should be given the right to an equal vote
after crossing the age bar of 18 years. This is known as the
universal adult franchise.
 REFERNCE

 www.3School.com
 www.google.com
 https://www.studytonight.com/c-
projects/election-system-project-using-c-
language
 https://electionbuddy.com/blog/2022/04/2
0/the-advantages-and-disadvantages-of-
online-voting-systems/

You might also like