메인메서드
using System;
class Program
{
static void Main(string[] args)
{
DreamWorld dreamwrold = new DreamWorld();
dreamwrold.Start();
Console.WriteLine();
Console.WriteLine("아이디 : {0}", dreamwrold.iD);
Console.WriteLine("비밀번호 : {0}", dreamwrold.passWord);
Console.WriteLine("이름 : {0}", dreamwrold.nickName);
Console.WriteLine("성별 : {0}", dreamwrold.sex);
Console.ReadLine();
}
}
드림월드
using System;
class DreamWorld
{
public string iD;
public string nickName;
public string passWord;
public string sex;
//생성자
public DreamWorld()
{
}
public void Start()
{
while (true)
{
Console.Write("당신의 아이디는? : ");
iD = Console.ReadLine();
Console.Write("당신의 아이디가 {0} 맞습니까? [Y/n] ", iD);
string yesNo = Console.ReadLine();
if (yesNo == "y" || yesNo == "Y")
{
Console.WriteLine();
Console.WriteLine("어머 처음 오셨네요~ 환영해요~");
break;
}
}
while (true)
{
Console.WriteLine();
Console.Write("당신은 꿈의나라에서 누구라 불립니까? : ");
nickName = Console.ReadLine();
Console.Write("새로운 이름이군요. 이 이름을 원하십니까? (Y/n)");
string yesNo = Console.ReadLine();
if (yesNo == "y" || yesNo == "Y")
{
break;
}
}
while (true)
{
Console.WriteLine();
Console.WriteLine("암호를 입력해 주세요.");
string inputPw1 = Console.ReadLine();
Console.WriteLine("확인을 위해 다시한번 암호를 입력해주세요.");
string inputPw2 = Console.ReadLine();
if (inputPw1 == inputPw2)
{
passWord = inputPw1;
break;
}
else
{
Console.WriteLine();
Console.WriteLine("먼저 입력하신 암호와 다르군요.");
Console.WriteLine("암호를 다시 정하시죠.");
}
}
while (true)
{
Console.WriteLine();
Console.Write("당신의 성별은 무엇입니까? (남[M]/여[F]) : ");
sex = Console.ReadLine();
if (sex == "남" || sex == "m" || sex == "M")
{
sex = "남";
break;
}
else if (sex == "여" || sex == "f" || sex == "F")
{
sex = "여";
break;
}
else
{
Console.WriteLine("잘못 입력했습니다.");
Console.WriteLine("다시 입력해주세요.");
}
}
}
}
'C# > 수업 내용' 카테고리의 다른 글
대리자 연습 3 (0) | 2021.12.24 |
---|---|
대리자 연습 2 (0) | 2021.12.24 |
상속 연습 하기 (0) | 2021.12.24 |
클래스, new, 생성자, this. 질럿1-질럿2 (0) | 2021.12.24 |
다른 클래스에 접근할때? X; 목표 객체에 접근할때. (0) | 2021.12.24 |