전체 글(164)
-
0310 if/while/switch statement복습
Console.Readline( ); 외부적으로 입력받은 값을 문자열 값으로 변환시켜줌 static void Main(string[] args) { string input = Console.ReadLine(); Console.WriteLine("{0}을(를 입력하셨습니다.",input); } static void Main(string[] args) { while (true) { Console.WriteLine("과일 이름을 입력하세요."); string input = Console.ReadLine(); Console.WriteLine("{0}을(를) 입력하셨습니다.", input); if (input == "바나나") { Console.WriteLine("바나나에 대한 설명을 출력합니다."); } els..
2021.03.10 -
0310 switch 문으로 캐릭터 생성 예시
static void Main(string[] args) { int selectdCharacterId = 100; //유저가 야만전사를 선택했을 시 switch(selectdCharacterId) { //case 문 안에 {} 사용시 변수 이름 중복 사용 가능 case 100: { string name = "야만전사"; Console.WriteLine("야만전사를 선택했습니다."); Console.WriteLine("야만전사가 선택 매이메이션을 취합니다.=애니메이션 변경"); } break; case 200: { string name = "악마사냥꾼"; Console.WriteLine("악마사냥꾼를 선택했습니다."); Console.WriteLine("악마사냥꾼이 선택 매이메이션을 취합니다.=애니메이션 ..
2021.03.10 -
0309 반복문 연습 + 랜덤번호 생성
//커멘드 센터가 생성되었습니다. //커멘드 센터 (1500/1500) //SCV_0가 생성되었습니다. (45/45) //SCV_1가 생성되었습니다. (45/45) //SCV_2가 생성되었습니다. (45/45) //SCV_3가 생성되었습니다. (45/45) static void Main(string[] args) { //커멘드 센터가 생성되었습니다. //커멘드 센터 (1500/1500) //SCV_0가 생성되었습니다. (45/45) //SCV_1가 생성되었습니다. (45/45) //SCV_2가 생성되었습니다. (45/45) //SCV_3가 생성되었습니다. (45/45) string buildingName = "커멘드 센터"; string unitName = "SCV"; Console.WriteLine("..
2021.03.09 -
0309 문(Statement)
문은 프로그램 명령, 순서대로 실행된다. 프로그램 문이 실행되는 순서를 '제어흐름' 또는 '실행 흐름' 제어 흐름은 프로그램이 런타임 시 수신하는 입력에 대응하는 방식에 따라 프로그램 실행마다 달라진다. {시작 {중첩 블록 } }끝 선택문: if-else, switch if-else: bool 의 값에 따라서 선택하는 문 static void Main(string[] args) { int heroHp = 10; string heroName = "홍길동"; heroHp -= 100; Console.WriteLine("name: {0}, hp{1}", heroName, heroHp); if (heroHp reinforcePercent) { //강화 성공 } else { //강화 실패 } } int reinf..
2021.03.09 -
0309 비트 연산자&삼항연산자
비트 연산자: 이진수 법으로 이루어진 숫자를 계산한다. & | ^ ~ > 삼항 연산자 3개로 구성된 주건부 연산자 / 조건부 연산자?: 은 bool 식으로 계산한다. condition? A(True) : B(False) 결과 값에 따라 데이터 타입 선언을 해줘야 함 //삼항 연산자 string result = 1 > 3 ? "사실" : "거짓"; int result2 = 1 > 3 ? 100 : 200; Console.WriteLine(result);
2021.03.09 -
0309 연산자
산술 연산자 : + - / * %(나머지) = 홀수나 짝수 구할 때 많이 사용 / 할 때 소수점으로 나올 경우 소수점 아래는 버림. 단항: ++ -- static void Main(string[] args) { int a = 33; int b = 8; Console.WriteLine(a + b); Console.WriteLine(a - b); Console.WriteLine(a * b); Console.WriteLine(a / b); Console.WriteLine(a % b); } 복합 할당식 static void Main(string[] args) { int a = 5; a += 9; Console.WriteLine(a); // a=a+9 a -= 4; Console.WriteLine(a); // a..
2021.03.09