정리 카테고리/실습_과제
실습_비밀번호 설정 및 확인 프로그램
FinalNeo®
2018. 3. 6. 14:57
1.요구사항
비밀번호를 정하고 확인을 하여 저장하는 프로그램
검증은 총 3번 하되 3번이상 틀리면 설정부터 다시.
검증까지 확인되면 종료
+이전내용을 안보여줘야 될것같은 시기에 이전 내용 지우기
비밀번호를 정하고 확인을 하여 저장하는 프로그램 => 비밀번호와 비밀번호 확인을 위한 변수 가(저장공간 이) 필요
검증은 총 3번 하되 3번이상 틀리면 설정부터 다시. => 3번 비밀번호 확인을 위해 받고 확인하는 작업 반복
검증까지 확인되면 종료 => 다시 시작하는것이 끝나는 조건
+이전내용을 안보여줘야 될것같은 시기에 이전 내용 지우기 =>화면에 출력된 글자 지우기
2.결과 화면
3.소스코드
class Program { static void Main(string[] args) { for (int i=1;i>0 ;i++ ) { Console.WriteLine("비밀번호를 입력하세요.(숫자0~9중)"); string passWord = Console.ReadLine(); Console.Clear(); string passWordCheck=""; for (int j=0; j < 3; j++) { Console.WriteLine("비밀번호를 다시한번 입력하세요."); passWordCheck = Console.ReadLine(); if (passWord == passWordCheck) { Console.Clear(); Console.WriteLine("비밀번호는 " + passWord + " 입니다."); break; } else if (j != 2) { Console.Clear(); Console.WriteLine("비밀번호가 일치하지 않습니다." + (2 - j) + "회 추가로 더 틀리면 초기 설정으로 돌아갑니다."); } else { Console.WriteLine("비밀번호가 일치하지 않습니다.\n 설정으로 돌아갑니다."); Console.Clear(); } } if(passWord == passWordCheck) { Console.WriteLine("프로그램을 종료합니다."); break; } else { Console.WriteLine("비밀번호 선택으로 다시 돌아갑니다."); } } Console.ReadKey(); } }