본문 바로가기

Programming/C#

3장 연습문제 1,2


using System;
using System.Collections.Generic;
using System.Text;

namespace ConsoleApplication4
{
    class Program
    {
        static void Main(string[] args)
        {
            int point;
            string result;

            Console.WriteLine("당신의 점수를 입력하세요");
            string Value = Console.ReadLine();

            point = Int32.Parse(Value);


            try
            {


                if (point > 90)
                {
                    result = "A";
                    Console.WriteLine("당신의 학점은 {0}입니다", result);

                }
                else if (point > 80)
                {
                    result = "B";
                    Console.WriteLine("당신의 학점은 {0}입니다", result);
                }

                else if (point > 70)
                {
                    result = "C";
                    Console.WriteLine("당신의 학점은 {0}입니다", result);
                }

                else if (point > 60)
                {
                    result = "D";
                    Console.WriteLine("당신의 학점은 {0}입니다", result);
                }
                else
                {
                    result = "F";
                    Console.WriteLine("당신의 학점은 {0}입니다", result);
                }


                switch (result)
                {
                    case "A":
                        Console.WriteLine("당신의 점수는 수입니다");
                        break;

                    case "B":
                        Console.WriteLine("당신의 점수는 우입니다");
                        break;

                    case "C":
                        Console.WriteLine("당신의 점수는 미입니다");
                        break;
                    case "D":
                        Console.WriteLine("당신의 점수는 양입니다");
                        break;
                    case "F":
                        Console.WriteLine("당신의 점수는 가입니다");
                        break;
                    default:
                        break;
                }
            }
            catch (Exception)
            {
                Console.WriteLine("잘못된 입력입니다");
                Environment.Exit(0);
            }
        }

    }
}