Programlama

2011 Milletvekili Seçim Programı

2011 Millet Vekili seçimleri bugün saat 16.00 itibari ile sona ermiş durumda. Müşahidi olduğum sandıkda yine AKP açık ara farkla birinci sırada. Duyduğum kadarıyla da diğer sandıklarda sonuç farklı değil. Bugün sansık müşahidliği yaptım çok sıkıcı denilemezdi çünkü bir pc ve bir internetimiz mevcuttu. Aralarda takılma imkanı buldum. boş bi vakitde de iş olsun diyet c programlama dilinde 2011 Millet Vekili Seçim Programı kodladım. Basit ve kullanışlı bir program oldu. Partileri br numaraya atadım o numaraya göre hangi partinin kaç oy aldığını giriyorsunuz ve toplamda kim ne kadar oy almış çıkıyor ortaya. Programın kodları aşağıdaki gibidir.

#include <stdio.h>
#include <conio.h>
#include <stdlib.h>


main() {
       int oy[5]; int i=0;
       int akp=0; int mhp=0; 
       int chp=0; int saadet=0;
       int bag=0; int hepar=0; 
       int has=0; int bbp=0;
       int bdp=0; int tkp=0; 
       int dp=0;  int dsp=0; int dyp=0;
       system ( "color 8e" );
       printf("\n2011 MILLET VEKILI SECIM PROGRAMINA HOSGELDINIZ.. \n");
       printf("\n*********************************************************************\n");
       printf("\nLUTFEN ASAGIDAKI PARTI NUMARALARINA GORE SECIM YAPINIZ.. \n");
       
       printf("\n- AKP: 1          - BAGIMSIZ: 5          - BDP:9             - DYP:13\n- CHP: 2          - HEPAR: 6             - TKP:10\n- MHP: 3          - HAS: 7               - DP:11\n- SAADET: 4       - BBP: 8               - DSP:12\n\n");
       printf("********************************************************************* \n");
       for(i=1;i<=5;i++)
{
       printf("* %d.ZARFDAN CIKAN OY:", i);
       scanf("%d",&oy[i]);

       if (oy[i]==1)
       { akp=akp+1;} 

       if (oy[i]==2)
       { chp=chp+1;} 

       if (oy[i]==3)
       { mhp=mhp+1;} 

       if (oy[i]==4)
       { saadet=saadet+1;} 

       if (oy[i]==5)
       { bag=bag+1;} 

       if (oy[i]==6)
       { hepar=hepar+1;} 

       if (oy[i]==7)
       { has=has+1;} 

       if (oy[i]==8)
       { bbp=bbp+1;} 

       if (oy[i]==9)
       { bdp=bdp+1;} 

       if (oy[i]==10)
       { tkp=tkp+1;} 

       if (oy[i]==11)
       { dp=dp+1;} 

       if (oy[i]==12)
       { dsp=dsp+1;} 

       if (oy[i]==13)
       { dyp=dyp+1;} 
       else if (oy[i]<1 || oy[i]>13)
        printf("Boyle bir parti numarasi bulunamadi.. \n \n");
        } 
           
           printf(" \n\n TOPLAM OY SONUCLARI \n");
           printf(" *******************");
           printf(" \n * AKP: %d", akp);
           printf(" \n * CHP: %d", chp);
           printf(" \n * MHP: %d", mhp);
           printf(" \n * SAADET: %d", saadet);
           printf(" \n * BAGIMSIZ: %d", bag);
           printf(" \n * HEPAR: %d", hepar);
           printf(" \n * HAS: %d", has);
           printf(" \n * BBP: %d", bbp);
           printf(" \n * BDP: %d", bdp);
           printf(" \n * TKP: %d", tkp);
           printf(" \n * DP: %d", dp);
           printf(" \n * DSP: %d", dsp);
           printf(" \n * DYP: %d", dyp);
           
           getche();
           }
           

int oy[5]; değişkenindeki 5 sayısını seçmen sayısıyla değişiyorsunu. Mesela 300 seçmen varsa 300 yazıyorsunuz. Aynı şekilde döngümüzüde seçmen sayısına göre ayarlıyoruz i<=5. Sonrasında program tek tek zarflardan çıkan oyu soruyor ve partilere dağıtıyor. en sonunda ise hangi parti kaç oy almış size söylüyor. Programın ekran çıktısı aşağıdaki gibidir.

1 Yorum

Düşüncelerinizi Paylaşın