안녕하세요 유랑입니다. 지난 시간까지는 연산자에 대해 알아보았습니다.이번 시간에는 연산자들을 이용하여 분기문, 반복문, 점프문을 학습해 보겠습니다.시작하겠습니다. 1. 분기문 프로그램을 만드시다 보면 정해진 흐름이 있고, 이에 맞는 문법들을 사용해야 합니다.이 때 사용하는 것들이 분기문, 반복문, 점프문 등이 있습니다.그 중에서 분기문은 조건에 따라 결과값을 출력해 주는 방식입니다. 1-1) if, else, 그리고 else if문 사용하기 if문은 해당 조건문이 주어졌을때 참이면 해당 결과값을 출력하고, 아니면 else if나 else로 넘어가지는 조건문이다. 코드를 통해서 알아보도록 하자. 프로그램은 위에서 부터 밑으로 순차적으로 실행되기 때문에 흐름에 따른 조건문 생성이 중요하다. 1-2) if 문..
안녕하세요 유랑입니다. 지난 시간에 이어서 연산자에 대해 알아보겠습니다.산술 연산자와 관계 연산자 이외에 어떤 것들이 있는지 알아볼게요.시작하겠습니다. 1. 연산자 1-1) 논리 연산자 관계 연산자는 두 피연산자를 비교하여 참인지 거짓인지 알려주었다면,논리 연산자는 두 진리값(참, 거짓)을 비교하여 연산 결과(참, 거짓)를 보여줍니다.코드를 통해서 알아보겠습니다. AND, OR은 논리 연산자로써 다양한 분야에서 다뤘을거에요.||와 |는 전혀 다른 연산자이니 조심해서 다뤄주시길 바랄게요. 1-2) 조건 연산자 조건 연선자는 특이하게도 피연산자가 세 개나 됩니다.조건식이 주어지고, 참일 때의 값과 거짓일 때의 값으로 나뉘게 됩니다.코드를 통해서 알아보겠습니다. %는 산술 연산자로서 나머지 값을 나타냅니다.나..
안녕하세요 유랑입니다. 지난시간에는 문자열에 대해 배워보았습니다.쓰지 않은 메소드들과 용어라 어려우신점이 많으셨을텐데, 자주 나오는 내용이니 틈틈히 복습하셨으면 좋겠습니다.오늘은 데이터를 다룰 때 필요한 덧셈, 뺄셈, 곱셈, 나눗셈 등 산술 연산자부터 시작하여,AND, OR 논리 연산자 등 까지 다양한 연산자에 대해 배워보겠습니다. 1. 연산자 int형식의 변수 result에 7이라는 값을 넣어주고 싶으면,int result = 7; 이라는 방법도 있겠지만, int result = 3 + 4; 라는 방법도 존재합니다.여기서 +는 산술 연산자로서 여러분이 초등학교때부터 배우신 수학과 유사합니다.그밖에도 다양한 연산자들이 존재하는데 예제를 통해 알아보겠습니다. 1-1) 산술 연산자 산술 연산자는 수치 형식의..
안녕하세요 유랑입니다. 지난시간에는 데이터 형식에 대해 배워보았습니다.상수, 열거형, 참조, 정수, 문자 등 처음에 하기에는 방대한 양을 담고있습니다.너무 부담가지시지 마시고 코드를 작성하면서 계속 반복학습해 나가면 깨달음을 얻으실거에요.저도 부족하기에 마찬가지로 반복학습중입니다.서론이 길었네요 시작해 보겠습니다. 1. 문자열 1-1) 문자열 안에서 찾아보기 문장이 길어지면 그 안에서 문장을 찾기란 점점 어려워 집니다.C#에서는 해당 문자열을 찾아주는 메소드가 존재하는데 코드를 작성하여 알아봅시다. 해당 메소드를 사용해보면 문자열의 위치를 0부터 표현해 주거나 유무를 표현해줍니다.문자와 문자열을 읽을때는 차이점이 있으니 코드를 수정해 보면서 알아보세요. 1-2) 문자열 변형하기 이번에는 문자열을 바꿔보는..
안녕하세요 유랑입니다. 지난시간에 이어서 데이터 형식에 대해서 알아보겠습니다.정수형과 문자형 이외에 어떤것들이 있을지 알아볼게요.오늘도 화이팅입니다. 1. 데이터 형식 1-1) 논리 형식 C언어와는 다르게 C#에는 논리 형식이 만들어져 있습니다.논리 형식이란 말 그대로 찬성, 반대를 의미하는 것으로 1=1은 참, 1=2는 거짓이라고 표현할 수 있겠죠?다음 코드를 작성 후 알아보겠습니다. 여기서 쓰인 데이터 형식은 bool입니다. true와 false 값을 저장 할 수 있어요. 1-2) Object 형식 정수, 실수, 문자, 논리 형식등을 가지고 있을 수 있는 형식은 없을까요?C#에서는 Object라는 형식이 있습니다.Object 형식은 int, long, char, bool 등의 부모라고 생각할 수 있을..
안녕하세요 유랑입니다. 지난시간에 C#에 대해 간단히 진행해 보았는데요.이번시간에는 C#에서 데이터를 어떻게 관리하는지에 대하여 배워보겠습니다.잘 따라와주세요^^ 1 데이터란 무엇일까 옛날과 달리 오늘날에는 컴퓨터가 발달하면서 다양한 형태의 데이터를 보관하기 위한 형식들이 필요합니다.C#에서는 기본적으로 기본 데이터 형식과 상수, 그리고 열거형 정도로 나눌 수 있습니다.밑에 그림ㅇ르 보시면 데이터의 종류와 크기 만큼 해당하는 데이터 형식들이 보이실 거에요.sbyte, byte, short, int 등 다양하게 존재하며 이를 이용해 코딩작업을 하는 입장이니깐 알아두어야겠죠. 2. 변수? 수학 시간에 많이 들어봤을 법한 이름이죠 변수. 프로그래밍 언어에도 자주 쓰이는 단어입니다.예를 들면 int x = 10..
안녕하세요 유랑입니다. 오늘부터 C#에 대해서 공부해보겠습니다.C++ , Java와 같이 점점 상승세를 타고 있는 프로그래밍 언어입니다.유니티라는 게임엔진때문에 사람들이 많이 배우려고 하는 추세이며,Net쪽도 활용도가 높습니다. 1. C# C#은 2000년 7월 마이크로소프트에서 개발된 객체 지향 프로그래밍 언어이다.C++과 Java와 유사하며, C를 업그레이드 했다는 뜻으로 C++++ => C#이라고 불리고 있다.유니티 엔진의 기본 개발 언어이기에 접근하는 사람이 늘어나는 추세이다. 2. Visual Studio 2017 2-1) Visual Studio 다운로드 C# 프로그래밍을 하기 위해 필요한 준비 작업이 필요하다.https://www.visualstudio.com에 접속하여 Visual Stud..