제목 : 예제. switch문을 사용한 학점 처리 프로그램 : 학점처리_switch.cs
using System;
public class 학점처리_switch
{
public static void Main()
{
string strInput = "";
string strGrade = String.Empty;
string [] strArray;
int intKor, intEng, intMat, intTot;
double dblAvg;
Console.WriteLine(
"국어 영어 수학 점수를 입력하시오.");
strInput = Console.ReadLine().Trim();
strArray = strInput.Split(' ');
intKor = Convert.ToInt32(strArray[0]);
intEng = Convert.ToInt32(strArray[1]);
intMat = Convert.ToInt32(strArray[2]);
intTot = intKor + intEng + intMat;
dblAvg = intTot / 3.0;
switch((int)dblAvg / 10)
{
case 10:
case 9:
strGrade = "A"; break;
case 8:
strGrade = "B"; break;
case 7:
strGrade = "C"; break;
case 6:
strGrade = "D"; break;
default:
strGrade = "F"; break;
}
Console.WriteLine("학점 : {0}", strGrade);
}
}