c#/수업 내용
반환값이 있는 메서드 연습(벌쳐 마인 설치)
이지훈26
2021. 8. 24. 23:52
using System;
namespace HelloWorld
{
class Program
{
static int Maxmine = 3;
static int mine;
static void Main(string[] args)
{
mine = Maxmine;
Console.WriteLine("({0}/{1})", mine, Maxmine);
Console.WriteLine(InstallMine());
Console.WriteLine(InstallMine());
Console.WriteLine(InstallMine());
Console.WriteLine(InstallMine());
Console.WriteLine(InstallMine());
}
static bool InstallMine()
{
if (mine > 0)
{
Console.WriteLine("마인을 설치했습니다. ({0}/{1})", mine, Maxmine);
mine = mine - 1;
return true;
}
else
{
return false;
}
}
}
}
응용에 있어서 어찌어찌 방향을 잡고 생각은 나는데, 적용 하려면 엄두가 안남;;
메서드 사용하고, if문 사용하자 생각을 해도 뭐에 뭐가 들어갈지 아직도 고민이돼어 첫날 한것부터 다시 살펴 보았다.
다음날 되면 다시 초기화.. 결국 중간에 더 이상 생각이 안나 답지를 보고 이해를 하고 내가 스스로 써본다.