1일1코딩.C# - 초보코딩 18

CS1017 진실과 거짓

1. 이번 시간은 지난 시간(CS1016 나누고 나머지는?)에 이어 IF문 연습을 더 해볼 것입니다. 지난 시간의 폼(Form)은 동일하고 코드만 다르게 작성합니다. 그리고 true(참, 진실)와 false(거짓)의 2가지만의 데이터를 갖는 bool을 사용하데 특히, IF문에서 어떻게 사용하는 지를 보게 될 것입니다. 이번시간의 주학습도 지난 시간에 이어 IF문 연습입니다. 2. 폼의 구성 2.1 텍스트박스를 도구상자에서 TextBox를 선택하여 가져왔습니다. 자동으로 이름이 textBox1로 부여되었습니다. textBox1를 복사, 붙여넣기하여 textBox2를 만들었습니다. 속성에서 Textaglien MiddleCenter로 했습니다. 2.2 라벨을 도구상자에서 Label을 가져왔습니다. 자동으로 ..

CS1016 나누고 나머지는?

1. 이번 시간은 나머지는 나눗셈을 했을 때 남는 숫자를 말한다. C#에서는 4칙연산의 연산자 +, -, *, / 외에도 많은 연산자를 제공하는데 나머지 연산자 %도 그 중에 하나입니다. 이번시간의 주학습은 지난 시간에 이어 IF문 연습입니다. 중첩 IF문인데 IF문안에 또 IF문이있는경우입니다. 2. 폼의 구성 2.1 텍스트박스를 도구상자에서 TextBox를 선택하여 가져왔습니다. 자동으로 이름이 textBox1로 부여되었습니다. textBox1를 복사, 붙여넣기하여 textBox2를 만들었습니다. 속성에서 Textaglien MiddleCenter로 했습니다. 2.2 라벨을 도구상자에서 Label을 가져왔습니다. 자동으로 이름이 label1로 부여되었습니다. 라벨을 모양을 조금 내었습니다. Autos..

CS1015 길이가 얼마고?

1. 이번 시간은 2. 폼의 구성 2.1 텍스트박스를 도구상자에서 TextBox를 선택하여 가져왔습니다. 자동으로 이름이 textBox1로 부여되었습니다. textBox1를 복사, 붙여넣기하여 textBox2를 만들었습니다. 2.2 라벨을 도구상자에서 Label을 가져왔습니다. 자동으로 이름이 label1로 부여되었습니다. label11을 복사, 붙여넣기하여 lable2를 만들었습니다. 라벨을 모양을 조금 내었습니다. Autosize False, Bordersystle FixedSingle, Font 12pt, Textaglien MiddleCenter. 2.3 버튼을 도구상자에서 가져왔습니다. 자동으로 이름이 button1로 부여되었습니다. button1의 속성에서 Text를 길이가 얼마고로 바꾸었습니..

CS1014 숫자 나누기

1. 이번 시간은 2. 폼의 구성 이번 시간은 지난 시간의 폼(CS1013 숫자곱하기)에서부터 출발합니다. textBox1, textBox2, label1, button1(곱하기)가 있었습니다. button1을 복사, 붙여넣기로 button2를 만들었고 button2의 속성에서 Text를 나누기로 바꾸었습니다 폼 구성의 방법은 CS1002 ~ CS1010을 참고하시면 되겠습니다. 3. 코드 작성 3.1 button2의 버튼 클릭 이벤트 생성 폼에서 button2을 두번 클릭(더블 클릭)하면 자동적으로 버튼 클릭 이벤트인 button2_Click() 가 만들어집니다. { 와 } 사이에 코드를 작성합니다. 3.2 기존의 곱하기 코드 복사, 붙여넣기 3.2.1 정수 곱하기 코드 가져오기 button1_Clic..

CS1013 숫자 곱하기

1. 이번 시간은 2. 폼의 구성 2.1 텍스트박스를 도구상자에서 TextBox를 선택하여 가져왔습니다. 자동으로 이름이 textBox1로 부여되었습니다. textBox1를 복사, 붙여넣기하여 textBox2를 만들었습니다. 2.2 라벨을 도구상자에서 Label을 가져왔습니다. 자동으로 이름이 label1로 부여되었습니다. 2.3 버튼을 도구상자에서 가져왔습니다. 자동으로 이름이 button1로 부여되었습니다. button1의 속성에서 Text를 곱하기로 바꾸었습니다 폼 구성의 방법은 CS1002 ~ CS1010을 참고하시면 되겠습니다. 3. 코드 작성 3.1 button1의 버튼 클릭 이벤트 생성 폼에서 button1을 두번 클릭(더블 클릭)하면 자동적으로 버튼 클릭 이벤트인 button1_Click(..

CS1012 숫자 빼기

1. 이번 시간은 2. 폼의 구성 2.1 텍스트박스를 도구상자에서 TextBox를 선택하여 가져왔습니다. 자동으로 이름이 textBox1로 부여되었습니다. textBox1를 복사, 붙여넣기하여 textBox2를 만들었습니다. 2.2 라벨을 도구상자에서 Label을 가져왔습니다. 자동으로 이름이 label1로 부여되었습니다. 2.3 버튼을 도구상자에서 가져왔습니다. 자동으로 이름이 button1로 부여되었습니다. button1를 복사, 붙여넣기하여 button2를 만들었습니다. button1의 속성에서 Text를 숫자 빼기로 바꾸었습니다. button2의 속성에서 Text를 변수없이 빼기로 바꾸었습니다. 폼 구성의 방법은 CS1002 ~ CS1010을 참고하시면 되겠습니다. 3. 코드 작성 3.1 butt..

CS1011 숫자 합치기

1. 이번 시간은 2. 폼의 구성 2.1 텍스트박스를 도구상자에서 TextBox를 선택하여 가져왔습니다. 자동으로 이름이 textBox1로 부여되었습니다. textBox1를 복사, 붙여넣기하여 textBox2를 만들었습니다. 2.2 라벨을 도구상자에서 Label을 가져왔습니다. 자동으로 이름이 label1로 부여되었습니다. 2.3 버튼을 도구상자에서 가져왔습니다. 자동으로 이름이 button1로 부여되었습니다. button1를 복사, 붙여넣기하여 button2를 만들었습니다. button1의 속성에서 Text를 문자 합치기로 바꾸었습니다. button2의 속성에서 Text를 숫자 합치기로 바꾸었습니다. 폼 구성의 방법은 CS1002 ~ CS1010을 참고하시면 되겠습니다. 3. 코드 작성 3.1 butt..

CS1010 Review 01~09

1. 이번 시간은 2. 새 프로젝트 만들기 2.1 Visual Studio 2019 실행 2.2 버튼(새 프로젝트 만들기) 클릭 2.3 Windows Forms 앱 선택 2.4 프로젝트 이름과 프로젝트 정장 위치 선정 후 버튼(만들기) 3. 폼(Form) 구성 3.1 라벨 3개 도구상자에서 라벨 3개를 가져온다. 이 때 1개를 가져온 뒤 그 라벨을 복사, 붙여넣기도 가능합니다. 3.2 텍스트박스 2개 도구상자에서 텍스트박스 2개를 가져온다. 이 때 1개를 가져온 뒤 그 텍스트박스를 복사, 붙여넣기도 가능합니다. 3.3 버튼 4개 도구상자에서 버튼 4개를 가져온다. 이 때 1개를 가져온 뒤 그 그 버튼을 복사, 붙여넣기도 가능합니다. 3.4 폼의 모양 정리 - label1 속성 Text : "안녕하세요?"..

CS1009 메시지박스 활용

1. 이번 시간은 2. 이번 시간은 저번 시간(CS1008)의 자리 교체 하기 2 폼(Form)에서부터 시작합니다. 데이터 aaaa, bbbb를 각각 텍스트박스1, 2에 입력하고 버튼을 클릭하면 string 변수 str1을 이용하여 자리교체를 했었죠. 3. 이번 시간은 메시지박스를 활용을 어떻게 하는 가에 대해 알아볼볼까 합니다. 먼저 폼에서 오른쪽버튼의 소스보기로 코드창으로 갑니다. 4. 지난 시간의 코드에서 출발합니다. 주석처리가 끝난 뒤자리에 1개의 명령어 라인을 삽입합니다. MessageBox.Show("코딩 시작합니다"); 메시지박스는 실행 중에 만나면 별도의 작은 창을 띄우고 확인 버튼을 클릭할 때까지 실행을 멈추고 기다립니다. 그 작은 창에 글자들을 나타내는데 이 명령문에서는 코딩 시작합니다..

CS1008 자리 교체 하기 2

1. 이번 시간은 2. 이번 시간은 저번 시간(CS1007)의 자리 교체 하기 1 폼(Form)에서부터 시작합니다. 복습을 간단히 해봅시다. 시작 아이콘을 클릭하여 실행합니다. 데이터 aaaa, bbbb를 가각 입력하고 자리 교체 하기 버튼을 클릭하여 결과를 확인합니다. 텍스트박스1의 데이터 aaaa가 라벨1에 보관되고 그 다음에 텍스트박2의 데이터 bbbb가 텍스트박스1으로 옮겨가고 텍스트박스2에는라벨1에 보관된 aaaa가 옮겨지는것이였지요. 3. 이번 시간은 label1을 사용하지 않고 변수를 사용할겁니다. 코드를 수정해야 겠지요. 폼에서 마우스 오른쪽 버튼에서 코드보기를 선택하여 코딩창으로 이동합니다. 4. 지난 시간의 코드는 이번 시간에 사용하지 않으므로 숨겨 두겠습니다. 숨기는 방법들 중에 하나..