사전캠프/걷기반 7

걷기반 Lv.2 이름 찾기!

1. 이름 입력하기이름을 입력하여 3글자 이상 10글자 이하의 이름을 입력할 수 있는 프로그램을 작성합니다.최초 메시지 출력 - “이름을 입력해주세요. (3~10글자)”이름이 3글자 미만, 10글자 초과라면 - “이름을 확인해주세요.”올바르게 입력했다면 - “안녕하세요! 제 이름은 xxx 입니다.”문자열의 .Length 기능을 이용하면 현재 문자열이 몇글자인지 알 수 있습니다.string myStr = "test";int length = myStr.Length;결과 : length - 4 2. 조건에 맞을때 까지 이름 입력1번의 프로그램을 작성하면 3~10글자의 이름을 입력하지 않았을때 이름을 확인해주세요. 메시지 이후 프로그램이 종료됩니다.이름을 올바르게 입력할때까지 실행되도록 적용해보세요.반복문과 b..

걷기반 Lv.2 여행을 떠나요

1. 주어진 보기를 선택하면 해당하는 선택지에 맞는 메시지 출력해주세요.어디로 여행을 가고 싶나요? 1.제주도 2.코타키나발루 3.싱가포르 4.태국입력한 데이터가 숫자가 아니라면 “숫자가 아닙니다.”를 출력해주세요1 ~ 4 가 아니라면 “1~4 의 숫자를 입력해주세요.” 를 출력해주세요1 ~ 4 의 숫자라면제주도 “제주도는 한국의 섬으로 비교적 방문이 쉽고 다양한 놀거리/먹거리가 준비되어 있습니다.”코타키나발루 “코타키나발루는 말레이시아 사바주의 주도로, 말레이시아 동부 보르네오섬 최대의 도시입니다.”싱가포르 ”싱가포르는 동남아시아, 말레이 반도의 끝에 위치한 섬나라이자 항구 도시로 이루어진 도시 국가입니다.”태국 ”태국은 중국문화, 말레이문화, 불교문화, 힌두문화, 이슬람 문화가 혼재되어 있습니다. 불..

걷기반 Lv.2 대한민국의 수도는?

1. 퀴즈를 내서 정답을 맞추는 프로그램 작성해주세요.Q. 대한민국의 수도는 어디인가요? 1.인천 2.평창 3.서울 4.부산입력한 데이터가 숫자가 아니라면, “숫자가 아닙니다.”를 출력해주세요.1~4에 해당하는 숫자가 아니라면, “1~4의 숫자를 입력해주세요.”를 출력해주세요.1~4의 숫자 일 때정답이라면 “정답입니다!”를 출력해주세요.정답이 아니라면 “오답입니다!”를 출력해주세요.4지선다형 문제를 내고, 입력을 받아 정답을 확인하는 프로그램을 작성해야합니다. ReadLine() 을 사용하여 입력을 받기 때문에, 입력값이 정수인지 확인하기 위해 TryParse를 사용하며, if문을 사용하여 1 ~ 4 사이의 숫자인지를 판단, 그중 어떤 숫자를 입력했는지에 따라 답을 내주면 됩니다. 먼저, if문을 사용하..

걷기반 Lv.2 숫자...인가요?

1. 숫자를 두번 입력받아서 두번 다 숫자인지 확인프로그램을 처음 시작하면 “첫번째 수를 입력해 주세요.” 메시지 출력메시지를 입력하고 Enter“두번째 수를 입력해 주세요.” 메시지 출력메시지를 입력하고 Enter첫번째 수와 두번째 수 모두 숫자 라면 - “두 데이터는 모두 숫자입니다.”모두 숫자가 아니라면 - “숫자가 아닙니다.”이전 프로그래밍 시작하기에서 사용한 TryParse와 if문을 사용하는것은 같으나, 2개의 입력이 모두 숫자일경우 라는 조건이 추가되었습니다.즉, if문에서 And 연산을 해야합니다. C# 에서 사용하는 논리 연산자는 3가지로 AND, OR, NOT 연산을 당담하는 연산자가 하나씩 있습니다.AND&&OR||NOT!(OR 값의 경우 \키를 시프트를 누르고 입력하면 됩니다.)해당..

걷기반 Lv.2 본격 프로그래밍 시작해보기

1. 입력받은 데이터가 숫자인지 문자열인지 판단캐스팅의 TryParse 를 응용하여 만들 수 있습니다.입력받은 데이터가 숫자 - “숫자입니다.”아니라면 - “문자열입니다.” TryParse를 사용하여 입력된 문자열이 숫자(정수형) 인지, 문자열인지 판단하는 코드를 작성하는 문제입니다.1번과 2번 공통으로 TryParse의 사용을 유도하고 있으며, 함수가 어떤 역할을 하는지 알아보도록 하겠습니다. TryParse문의 정의를 확인해보도록 하겠습니다. 원하는 함수에 드래그를 한 후, 우클릭을 통해 해당 함수가 정의된 스크립트로 넘어갈 수 있습니다.System 네임스페이스의 Int32 스크립트의 TryParse 함수로 넘어온 모습입니다.TryParse 함수만 5개가 정의되어 있는데, 이는 함수 오버로드 기능으로..

걷기반 Lv.1 연산자 실습

1. 숫자의 사칙연산ten 이라는 변수를 각각의 사칙 연산을 적용하여 각각 변수에 저장한 후 출력해주세요.int ten = 10;7 더하기3 빼기2 곱하기1.5 곱하기3 으로 나누기4 로 나눴을때 나머지  2. 문자의 계산제시된 변수를 이용해서 아래 문자열을 만들어 보세요.string name = "chad"; // 자신의 이름, 닉네임 으로 연습해보세요.int year = 2023;위 변수를 이용해서 아래 문자열을 만들어 보세요.string introduce; // 안녕하세요. 제 이름은 "chad" 입니다.string thisYear; // 올해는 '2023년' 입니다.3. 논리 연산int ten = 10;아래의 결과값이 전부 true 가 되도록 논리연산을 만들어 보세요.bool result_1; ..

걷기반 Lv.1 데이터 다루기 연습

1. 변수 만들기level, count 의 이름을 가진 정수형 변수를 만들어주세요.percentage , speed 의 이름을 가진 실수형 변수를 만들어주세요.nickname, description 의 이름을 가진 문자형 변수를 만들어주세요.2. 위 문제에서 만든 변수에 데이터를 입력해주세요.데이터는 자신이 원하는 데이터를 임의로 입력하시면 됩니다.  3. 형변환을 해보아요. - 숫자를 숫자로 변환해주세요int iTen = 10;float fTen; // iTen 을 저장해보세요float fFive = 5.5f;int iFive; // fFive 을 저장해보세요 4. 형변환을 해보아요 - 숫자를 문자로 변환해주세요string strTen = "10";string strSix = "6.2"; 5. 형변환 ..