C_C++

(C언어) 석차(순위) 구하기

고니자니 2022. 11. 15. 14:59
반응형

#순위 #석차 #구하기 #계산하기 #rank

 

순위 구하기

석차 구하기

동점자 처리

 

순위를 구하는 C언어 소스입니다.

#include <stdio.h>
#define N 10

int main()     
{
    int a[N]={ 25,97,77,88,100,99,77,55,66,44 };  // 점수
    int rank[N];
    int i,j;

    for (i=0;i<N;i++)    // 순위 구하기
    {
        rank[i]=1;
        for (j=0;j<N;j++) 
        {
            if (a[j]>a[i])
                rank[i]++;
        }
    }

    printf(" 점수 순위\n");  // 출력
    for (i=0;i<N;i++)
        printf("  %3d  %2d\n",a[i],rank[i]);   // 점수, 순위
    
    return 0;
}

(C언어) 석차(순위) 구하기

 

 

반응형