Bạn có thể rẽ nhánh hoặc tải xuống repo, Khi bạn có cả hai tệp "MAIN. C" và "BẦU CỬ. H", bạn chỉ cần biên dịch và chạy MAIN. C(Quá dễ phải không?☺)Đối với Bảng quản trị, hãy sử dụng tên người dùng. "Mật khẩu quản trị. "quản trị viên"Dưới đây là video xem demo dự ánliên kết. https. //lái xe. Google. com/file/d/17yFA8VC9chpWav8kXXIYQR4B55sf4W9b/view?usp=sharingVui lòng nêu vấn đề nếu bạn tìm thấy một số lỗi hoặc muốn giải tỏa nghi ngờ của mình#dự án nhỏ #hệ thống bỏ phiếu #dự án cDự án cơ bản có thể được sử dụng để chọn các ứng cử viên từ danh sách đã cho và hiển thị đầu ra. Dự án này được tải xuống miễn phí và sửa đổi theo nhu cầu của bạn Show
#include #define CANDIDATE_COUNT #define CANDIDATE1 "David Hull" #define CANDIDATE2 "Kristin Canella" #define CANDIDATE3 "Jim Brar" #define CANDIDATE4 "Donald Truimph" 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 ", CANDIDATE1, votesCount2); printf("\n %s - %d ", CANDIDATE1, votesCount3); printf("\n %s - %d ", CANDIDATE1, 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; } Đăng ký ứng cử viên, xác minh tài liệu, ID người dùng được tạo tự động và vượt qua cho các ứng cử viên và cử tri đều sẽ là một phần của hệ thống bầu cử trực tuyến. Ủy ban bầu cử sẽ phụ trách Đăng nhập quản trị viên. Ứng viên đăng nhập sẽ được chăm sóc. Các cử tri sẽ được cấp một ID và mật khẩu duy nhất cho mỗi ứng cử viên, họ sẽ sử dụng ID và mật khẩu này để bỏ phiếu cho ứng cử viên đó chỉ một lần trong mỗi cuộc bầu cử. Sáng kiến này mang lại lợi ích cho Ủy ban bầu cử, cử tri (những người có thể tìm hiểu về quá khứ của ứng cử viên và đưa ra quyết định sáng suốt) và các ứng cử viên Hệ thống phần mềm cho phép ứng viên truy cập hồ sơ của họ và gửi tất cả thông tin của họ, bao gồm các mốc quan trọng trước đó. Quản trị viên có thể xem xét thông tin và giấy tờ của từng Thí sinh; . Cử tri có thể truy cập danh sách Ứng cử viên tại khu vực của mình thông qua hệ thống phần mềm. Quản trị viên có toàn quyền quản lý hệ thống và có thể điều chỉnh cũng như loại bỏ bất kỳ thông tin nào không liên quan đến thể lệ bầu cử Trong chương trình này, chúng tôi sẽ lấy tuổi của một người và kiểm tra xem người đó có đủ điều kiện để bỏ phiếu không. Ở Ấn Độ, độ tuổi tối thiểu để bỏ phiếu là 18 tuổi. Vì vậy, chúng ta cần kiểm tra xem tuổi của người đó có lớn hơn hoặc bằng 18 không. Đối với điều này, chúng tôi sẽ sử dụng các câu điều kiện- if và other Ghi chú. Nếu đến từ một quốc gia khác không phải Ấn Độ, bạn chỉ cần thay 18 bằng độ tuổi bỏ phiếu tối thiểu ở quốc gia của bạn Để hiểu ví dụ này, bạn cần có kiến thức cơ bản về các chủ đề sau trong C-
đầu ra Nhập tuổi21 của bạn Giải trình
|