언어 자료구조 알고리즘/프로그래밍 실습

[C# 문법 실습] 제어문 시작하기

언제나휴일 2018. 8. 30. 11:30
반응형

[C# 문법 실습] 제어문 시작하기




2018년 8월 30일 LG CNS 스마트 팩토리 .NET 프로그래밍 과정 실습

다음의 문제를 해결하시오.


            //1. 두 개의 정수를 입력받아 큰 수를 출력하시오.

            //2. 한 개의 정수를 입력받아 짝수인지 홀수인지 출력하시오.

            //3. 점수(0~100)를 입력받아 학점을 출력하시오.

            //0~59:F, 60~69:D, 70~79:C, 80~89:B, 90~100:A, 기타:Not Support

            //4. 두 개의 정수를 입력받아 두 수의 범위에 있는 정수의 합을 출력하시오.

            //5. 두 개의 정수를 입력받아 공약수를 출력하시오.

            //6. 사용자로부터 메뉴를 입력받아 기능을 수행하는 것을 반복하시오.

            //I를 입력하면 추가, D를 입력하면 삭제, S를 입력하면 검색, 

            //L을 입력하면 전체 출력

            //E를 입력하면 반복 수행을 마감


실습에 필요한 지식

1. 정수를 입력받는 방법

        private static void ExInputNumber()

        {

            int i = 0;

            string value = Console.ReadLine(); //사용자로부터 입력받은 문자열을 value 변수에 대입

            i = int.Parse(value); //value 문자열의 내용을 정수 형식으로 변환("123"->123)

            Console.WriteLine(i); //i값을 출력

        }

2. 정수를 입력받는 코드를 사용하기 쉽게 정적 메서드로 작성하기

        static void Main(string[] args)

        {

            //정수 입력받기

            Console.WriteLine("정수를 입력하세요.");

            int i = GetNum();

            Console.WriteLine("입력한 수는 {0}",i);

        }

        private static int GetNum()

        {

            int i = 0;

            string value = Console.ReadLine();

            i = int.Parse(value);

            return i;

        }



반응형