백준 2562 C#

문제: https://www.acmicpc.net/problem/2562

using System;

namespace practice
{
    class Program
    {
        static void Main(string[] args)
        {
            // 9개의 서로 다른 자연수가 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 번째 수인지를 구하는 프로그램을 작성하시오.
            int[] array = new int[9];       // 배열선언

            for (int i = 0; i < 9; i++)     // 숫자입력
            {
                array[i] = int.Parse(Console.ReadLine());
            }

            int maxNum = 0;                 // 최댓값
            int sequence = 0;               // 순서

            for (int i = 0; i < 9; i++)     // 비교해서 최댓값, 순서 입력
            {
                if (maxNum < array[i])
                {
                    maxNum = array[i];
                    sequence = i+1;         // 배열은 0부터 시작하니 1 추가
                }
            }

            Console.WriteLine(maxNum);      // 최댓값 출력
            Console.WriteLine(sequence);    // 순서 출력

        }
    }
}

좋은 웹페이지 즐겨찾기