2013년 1월 30일 수요일

c언어 투표, 최대득표 추출프로그램


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

void main()
{
    int num=11; //해당인원수
    int t; //투표용지
    int tupyo[12]={0}; //투표 배열
    int x=1; //최고득표
    int y=1;
    int z=2;

    for(int i=1 ; i<=num ; i++)
    {
        printf("몇 번 투표?");
        scanf("%d", &t);

        if(t>0 && t<=num)
        {
            tupyo[t]++;
        }
        else if(11<t)
        {
            printf("1-11번 후보선택해요..\n");
        }
        printf("투표결과\n");
        for(int j=1;j<num+1;j++)
        {
            printf("%d번 플레이어 %d표\n", j,tupyo[j]);
        }
    }
    /* 최대득표자 수정요망..
    for(int i=1;i<=num;i++)
    {
        x=(tupyo[x]<tupyo[i+1]) ? i+1:i;
            printf("%d\n", tupyo[x]);
    }
    */

    
    printf("%d플레이어의 최대득표(%d)로 사형요.\n", z, tupyo[x]);
    


}

댓글 없음:

댓글 쓰기