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

[C# 제어문 실습 예제 코드] 두 수를 입력받아 약수인지 판별

언제나휴일 2017. 8. 31. 11:21
반응형

[C# 제어문 실습 예제 코드] 두 수를 입력받아 약수인지 판별


//3.두 개의 정수를 입력받은 후에 작은 수가 큰 수의 약수인지 확인하는 프로그램을 작성하시오.

using System;

 

namespace 조건문실습

{

    class Program

    {

        static void Main(string[] args)

        {

            //두 수(a,b)를 입력

            int a, b;

            Console.WriteLine("첫 번째 수를 입력:");

            a = int.Parse(Console.ReadLine());

            Console.WriteLine("두 번째 수를 입력:");

            b = int.Parse(Console.ReadLine());

            //큰 수를 판별(max,min)

            int max=a, min=b;

            if(a<b)

            {

                max = b;

                min = a;

            }

            //min max의 약수인지 판별

            if ((max % min) == 0)

            {

                Console.WriteLine("{0} {1}의 약수", max, min);

            }

            else

            {

                Console.WriteLine("{0} {1}의 약수가 아님", max, min);

            }

        }

    }

}

반응형