본문 바로가기

   
Programming/C#

초를 입력받아 시간 분 초 단위 출력

반응형

using System;

using System.Collections.Generic;

using System.Linq;

using System.Text;

using System.Threading.Tasks;

 

namespace Source

{

    class Program

    {

        static void Main(string[] args)

        {

            //2 문제

            /*---------------------------------------------------------------

                       요구사항 ] 초를 입력 받아서 , , 초단위로 환산하여 출력하시오

 

 

                       입력 ] 초를 입력하세요 : 95845125

                       출력 ] 입력하신 95,845,125초는 451시간 26 54 입니다.              

                       ---------------------------------------------------------------*/

            Console.Write("입력 ] 초를 입력하세요 : ");

            string inputnum = Console.ReadLine();

            int num = int.Parse(inputnum);

 

            //, , 선언

            int hours, minute, second;

            //시간공식

            hours = num / 3600;// 공식

            minute = num % 3600 / 60;//분을 구하기위해서 입력되고 남은값에서 60 나눈다.

            second = num % 3600 % 60;//마지막 남은 시간에서 분을 나머지 시간을 초로 계산함

 

            Console.WriteLine("출력 ] 입력하신 {0}초는 {1}시간 {2} {3} 입니다.. ", num, hours, minute, second);

        }

    }

}

 

 


반응형