반응형
using System;
namespace Csharp
{
class Test
{
public static void Main(string[] args)
{
//3번 문제
/*------------------------------------------------------
요구사항 ] 남, 여자 만난 일자로부터 기념일을 출력하시오.
입력 ] 남자이름 : 홍길동
여자이름 : 호호호
만난날(년) : 2012
만난날(월) : 1
만난날(일) : 15
출력 ] 1. 남자와 여자를 출력...
2. 100일쨰?
3. 300일째?
4. 500일째?
5. 1000일째?
끝에 기재Console.ReadLine();
------------------------------------------------------*/
Console.Write("남자이름 : ");
string manname = Console.ReadLine();
Console.Write("여자이름 : ");
string girlname = Console.ReadLine();
//-----------연도시작---------------
Console.Write("만난날(년) : ");
string metyear = Console.ReadLine();
int year = int.Parse(metyear);
int yearone = 100 / 365 + year;//100일일 경우 연도
int yearthree = 300 / 365 + year;//300일일 경우 연도
int yearfive = 500 / 365 + year;//500일일 경우 연도
int yearthousand = 1000 / 365 + year;//1000일일 경우 연도
//-------------월 시작---------------
Console.Write("만난날(월) : ");
string metmonth = Console.ReadLine();
//-------------월 계산---------------
int month = int.Parse(metmonth);
int monthone = 365 / 12 + month;//100일일 경우 월
int monththree = 365 / 12 + month;//300일일 경우 월
int monthfive = 365 / 12 + month;//500일일 경우 월
int monththousand = 365 / 12 + month;//1000일일 경우 월
//-------------일 시작---------------
Console.Write("만난날(일) : ");
string metday = Console.ReadLine();
int day = int.Parse(metday);
//-------------일계산----------------
Console.WriteLine("{0} ♥ {1} 100일째 : {2}년 {3}월 {4}일", manname, girlname, yearone, monthone, metday);
Console.WriteLine("{0} ♥ {1} 300일째 : {2}년 {3}월 {4}일", manname, girlname, yearthree, monththree, metday);
Console.WriteLine("{0} ♥ {1} 500일째 : {2}년 {3}월 {4}일", manname, girlname, yearfive, monthfive, metday);
Console.WriteLine("{0} ♥ {1} 1000일째 : {2}년 {3}월 {4}일", manname, girlname, yearthousand, monththousand, metday);
}
}
}
반응형