티스토리 뷰
문제 : 분을 입력으로 받아 초로 변환하는 프로그램을 작성하시오
제한 조건 : 2 minutes is 120 seconds 식으로 출력한다.
: 분 m 이 자연수로 주어진다. ( 1 <= m <= 60)
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Second
{
public class cMinute
{
public int intMinute;
public int intSecond;
public cMinute()
{
intMinute = 0;
intSecond = 0;
}
internal bool CalcMinute()
{
try
{
this.intSecond = this.intMinute * 60;
return true;
}
catch
{
return false;
}
}
}
class Program
{
static void Main(string[] args)
{
//1.자연수를 받는다.1~60까지 제한을 받는다.
//2.분을초로 변경한다.
//3.출력한다.
cMinute Minute = null;
bool result = false;
while (result)
{
Minute = InAccept();
result = Minute.CalcMinute();
}
PrintCalc(Minute);
}
//입력받는 함수
//제한조건 : 자연수만 받는다.
// : 1~60까지만 자연수만 받는다.
private static cMinute InAccept()
{
cMinute Minute = new cMinute();
bool bMinute = true;
System.Console.WriteLine("분을 초로 변경하는 프로그램입니다.");
CheckMinute:
System.Console.WriteLine("변환할 분을 입력하세요");
bMinute = Int32.TryParse(System.Console.ReadLine(),out Minute.intMinute);
if (bMinute)
{
if (Minute.intMinute > 0 && Minute.intMinute < 60)
{
return Minute;
}
else
{
System.Console.WriteLine("0이상 60미만의 수를 입력하세요");
goto CheckMinute;
}
}
else
{
System.Console.WriteLine("자연수만 입력하세요");
goto CheckMinute;
}
}
//분을 초로 변경하는 함수
private static int CalcMinute(int iMinute)
{
int iSecone = 0;
iSecone = iMinute * 60;
return iSecone;
}
//출력하는 함수
//제한 조건 : 2 minutes is 120 seconds. 와 같은 형식으로 출력한다.
private static void PrintCalc(cMinute Minute)
{
if (Minute == null)
return;
System.Console.WriteLine("{0} minute is {1} seconds", Minute.intMinute, Minute.intSecond);
System.Console.ReadLine();
}
}
}
- Total
- Today
- Yesterday
- 인스타그램
- 인천
- PPTX
- 토드
- 정동지
- 산외한우마을
- 가평여행
- 부천역
- 임자도
- 맛집
- 인천여행
- 보성녹차밭
- 가평팬션
- 밀리세컨드
- 테라로사
- 대관령양떼목장
- oracle
- jdk
- 오라클
- java api
- 덤프
- 파주여행
- 제주도여행
- ora-01940
- 담양 죽녹원
- 이클립스
- pdf ms워드 변환
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |