From 7d518dd6b95104cf8235e634b0d48c3371d25def Mon Sep 17 00:00:00 2001 From: ParasAtal <100466148+ParasAtal@users.noreply.github.com> Date: Mon, 31 Oct 2022 09:28:02 +0530 Subject: [PATCH 1/3] Add files via upload --- c/votingsystem.c | 82 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 82 insertions(+) create mode 100644 c/votingsystem.c diff --git a/c/votingsystem.c b/c/votingsystem.c new file mode 100644 index 0000000..ed67e9d --- /dev/null +++ b/c/votingsystem.c @@ -0,0 +1,82 @@ +#include +int main() +{ + //variables + int choose; + int i=1,bjp=0,con=0,aap=0,sjp=0,a; + // are declared here. + printf("*************WELCOME TO SIMPLE VOTING SYSTEM**************** \n"); + + printf("\t -------MLA ELECTIONS-------\n"); + + printf("Press 1 to cast vote\n"); + + scanf("%d",&a); +if(a==1){ + while(i>0) +{ + printf("*************************Choose One to Vote*****************************\n"); + printf (" 1.BJP | 2.Congress \n"); + printf(" 3.AAP | 4.Samajvadi Party "); + printf("\n******************************************************\n"); + printf("\n*********************5.View Results***********************************\n"); + +scanf("%d",&choose); + + + //loop 1 + +if(choose==1) +{ +bjp+=1;} +else if(choose==2) +{con+=1;} +else if(choose==3) +{aap+=1;} +else if(choose==4) +{sjp+=1;} +else if(choose==5) +{ + break; +} +else +printf("Enter Appropriate Number"); +} + printf("BJP= %d\n",bjp); + printf("Congress= %d\n",con); + printf("AAP= %d\n",aap); + printf("Samajvadi Party= %d\n",sjp); + i++; +} + //loop1 ends + +else if(a==2) +{ + printf(" BJP= %d\n",bjp); + printf("Congress= %d\n",con); + printf("AAP= %d\n",aap); + printf("Samajvadi Party= %d\n",sjp); + + +} + +if(bjp>con && bjp>aap && bjp>sjp) +{ +printf("The Winner is BJP"); +} +else if(con>bjp && con>aap && con>sjp) +{ +printf("The Winner is Congress"); +} +else if(aap>bjp && aap>con && aap>sjp) +{ +printf("The Winner is AAM AADMI PARTY "); +} +else if (sjp>bjp && sjp>con && sjp>aap) +{ +printf("The Winner is SAMAJWADI PARTY"); +} + +return 0; + +} \ No newline at end of file From c000e3e6eb9416ff6cacca887a72de2e932dd12f Mon Sep 17 00:00:00 2001 From: ParasAtal <100466148+ParasAtal@users.noreply.github.com> Date: Mon, 31 Oct 2022 09:28:27 +0530 Subject: [PATCH 2/3] Voting System in C From 3270aa4a839af4546e65431411c9548fdd87077c Mon Sep 17 00:00:00 2001 From: ParasAtal <100466148+ParasAtal@users.noreply.github.com> Date: Mon, 31 Oct 2022 17:19:15 +0530 Subject: [PATCH 3/3] ArmstrongNumber in C --- c/armstrong.c | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 c/armstrong.c diff --git a/c/armstrong.c b/c/armstrong.c new file mode 100644 index 0000000..099e3c8 --- /dev/null +++ b/c/armstrong.c @@ -0,0 +1,29 @@ +#include +#include + +int main() { + int num, originalNum, remainder, n = 0; + float result = 0.0; + + printf("Enter an integer: "); + scanf("%d", &num); + + originalNum = num; + + + for (originalNum = num; originalNum != 0; ++n) { + originalNum /= 10; + } + + for (originalNum = num; originalNum != 0; originalNum /= 10) { + remainder = originalNum % 10; + + result += pow(remainder, n); + } + + if ((int)result == num) + printf("%d is an Armstrong number.", num); + else + printf("%d is not an Armstrong number.", num); + return 0; +} \ No newline at end of file