Blog Content

    티스토리 뷰

    20.C# - 절대값

    반응형

    using System;

    public class 절대값
    {
        public static void Main(string[] args)
        {
            MakeLine(); // "============" 같이 출력하기
            ShowTitle("절대값");
            MakeLine();
            int result = Abs(-10); //result에는 10이 담긴다.
            Console.WriteLine("{0}", result); //10
        }

        //[1] 매개변수도 없고, 반환값도 없는 함수(메서드)
        public static void MakeLine()
        {
            Console.WriteLine("============");
        }

        //[2] 매개변수가 있는 함수
        public static void ShowTitle(string title)
        {
            Console.WriteLine("{0,15}",title);
        }

        //[3] Abs()함수 : 넘겨온 정수의 절대값을 구해서 반환시키는 함수
        public static int Abs(int a)
        {
            int r;
            if (a > 0)
            {
                r = a;
            }
            else
            {
                r = -a; //넘겨온 값이 마이너스이면 -(음수)기호로 +로
            }
            return r;
    //또다른 방법

        }
    }


    절대값.zip



    반응형

    'C#' 카테고리의 다른 글

    22.C# - 제곱  (0) 2009.08.06
    21.C# - 합계  (0) 2009.08.06
    19.C# - 반환값이 있는 함수  (0) 2009.08.06
    18.C# - 매개변수가 있는 함수  (0) 2009.08.06
    17.C# - 매개변수가 없는 함수  (2) 2009.08.06

    Comments