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(); } }
'정리 카테고리 > 실습_과제' 카테고리의 다른 글
Unity-9일차 실습-과제(03-06) (2) | 2018.03.07 |
---|---|
실습_직업을 골라 늑대사냥 및 강화 (0) | 2018.03.06 |
C# 머드게임 기초 _ 굶주린 늑대를 잡아보자. (1) | 2018.03.02 |
실습_출석 + 빵보상 소스코드 (2) | 2018.02.28 |
02.26~27 수업중 내용 연습 (2) | 2018.02.27 |