재우니의 블로그

 

 

 

수험생이 취득한 점수에 임의의 가중치를 부여하여 해당 점수에 대한 합계를 계산하고자 합니다. 각각의 점수에 가중치를 부여하여 총점 100점이 되도록 계산하고자 할 때 사용하면 유용합니다.

 

 

여기서 보면, 가중치를 합산하면 총 100% 에 맞게 각각 배정 된것을 보실 수 있습니다. 100% 에 맞춰야 점수가 전부 100 점이면 가중치에 적용하여 총점이 100점 나옵니다.

 

using System;

class Program
{
    static void Main()
    {
        // 면접관들의 점수 입력
        int scoreA = 78;
        int scoreB = 87;
        int scoreC = 85;

        // 면접관들의 가중치 입력
        int weightA = 20;
        int weightB = 30;
        int weightC = 50;

        // 각 면접관의 점수 계산
        double individualScoreA = scoreA * (weightA / 100.0); // 가중치를 백분율로 변환
        double individualScoreB = scoreB * (weightB / 100.0);
        double individualScoreC = scoreC * (weightC / 100.0);

        Console.WriteLine($"면접관 A의 점수: {individualScoreA}");
        Console.WriteLine($"면접관 B의 점수: {individualScoreB}");
        Console.WriteLine($"면접관 C의 점수: {individualScoreC}");
    }
}

 

 

결과


면접관 A의 점수: 15.6
면접관 B의 점수: 26.1
면접관 C의 점수: 42.5

 

 

 

https://blog.naver.com/jsvr/221178618928

 

가중치를 부여한 점수 합계 계산하기

수험생이 취득한 점수에 임의의 가중치를 부여하여 해당 점수에 대한 합계를 계산하려면 SUMPRODU...

blog.naver.com