본문 바로가기

프로그래밍120

C언어] 자료형 (Data Type) (1/7) 자료형 (Data Type) 정의 컴퓨터에게 일을 시키기 위한 명령어들의 집합. 목적 컴퓨터가 인식하는 0과 1로만 작업하기 힘들기 때문에 자료마다 일정한 규칙을 만들어 컴퓨터 내부에 표현한 규칙이 자료형이다. 2018. 12. 21.
게임수학] 내각 [내각] 삼각형의 세 변 중 두 개의 변이 이루는 각을 내각(Interior Angle)이라고 한다. 세 개의 내각의 합은 항상 180도다. 2018. 12. 19.
게임수학] 직각삼각형 [직각 삼각형] 직각삼각형 세 개의 정점 부분의 내각 중 하나가 직각(90도)을 이루는 직각삼각형(Right-Angled Triangle)이다. 정점B 부분의 내각이 직각을 이룬다. 직각 맞은편의 비스듬한 변은 빗변(Hypotenuse)이라고 한다. 또한, 바닥에 있는 것을 밑변(Adjacent), 남은 변을 높이(Opposite)라고 한다. ​ 직각삼각형에서 세 변의 길이와, 빗변과 밑변이 이루는 내각의 각도 θ(세타, Theta) 사이에 존재하는 관계를 이용해서 삼각함수를 가장 기본적으로 사용한다. 2018. 12. 19.
게임수학] 삼각형 [삼각형] 삼각형 (Triangle) 세 개의 정점 (꼭짓점, Vertex)으로 이루어진다. 정점으로 세 개의 변 (Edge)이 정해진다. 2018. 12. 19.
게임수학] 피타고라스의 정리 [피타고라스의 정리] 피타고라스의 정리 피타고라스의 정리(Pythagorean Theorem)는 빗변의 길이를 h, 밑변의 길이를 a, 높이의 길이를 o으로 했을 때, 이 식이 성립한다. h2=a2+o2 (빗변의 제곱은 밑변의 제곱 더하기 높이의 제곱이다.) 정리(Theorem)란 이미 증명(Proof)된 명제로, 어쨌든 올바르다는 사실이 보증된 사항이다. 2018. 12. 18.
C언어] 반복문 정리 [반복문 정리] 툴 버전 : Visual Studio 2017 for 문 : 가장 큰 특징은 제어 변수를 사용한다는 점이다. 루프를 통제하는 변수를 선언하고 이 변수가 일정한 범위의 값을 가지는 동안 명령을 계속 반복한다. while 문 : 루프를 계속할 조건만 잇고 초기식이나 증감식이 없다. 아예 제어 변수라는 개념이 없으며 루프 내부에서 조건식의 진위 여부를 변경해야 한다. do-while 문 : while문과 마찬가지로 제어 변수가 없고 반복 횟수가 가변적이지만 조건을 점검하는 시기가 다르다. while문은 루프로 들러가기 전에 조건을 점검하지만 do-while문은 일단 명령을 실행한 후 루프 계속 여부를 점검한다. ​1. ​ 2018. 12. 18.
C언어] do-while 문 [do-while 문] 툴 버전 : Visual Studio 2017 do 명령; while (조건); ​ do { 명령; }while (조건); ​ do 다음의 명령을 while의 조건이 만족하는 동안 반복적으로 실행하는데 파스칼의 repeat until제어문과 동일하다. 명령은 보통 복문이 오므로 {}괄호를 싸 주어야 한다. ​ 1. do-while 문 ​ 2018. 12. 18.
C언어] while 문 [while 문] 툴 버전 : Visual Studio 2017 while (조건) 명령; while (조건) { 명령; } ​ 명령 자리에는 물론 여러 개의 명령을 묶어 놓은 복문이 올 수 있으므로 while(조건) {명령들}이라고 외워두는 것도 좋다. ​ while의 영어 뜻 그대로 조건인 참인 "동안" 명령을 계속 반복한다. 초기식이나 증감식 같은 것은 따로 없으므로 명령 블록에서 루프를 끝낼 수 있도록 해야한다. ​ 1. while 문 (무한루프를 만들지 않게 루프를 탈출(Break)하는 조건을 포함 한다.) ​ 2. 다중 while 문 ​ 2018. 12. 18.
C언어] for문 [for 문] 툴 버전 : Visual Studio 2017 for (초기식; 조건식 ; 증감식) 명령; for (초기식; 조건식 ; 증감식) { 명령; } 제어문 중에 가장 대표적인 루프 함수는 for문 이다. 조건에 만족하는 상황에서 반복적으로 명령을 실행하는 제어 구조이다. ​ 초기식 : 초기식은 제어 변수의 초기값을 지정하며 루프가 시작될 때 한번만 수행된다. 조건식 : 반복문이 언제까지 실행될 것인가를 지정하여 조건이 만족하는동안 계속 루프를 한다. ​ 증감식 : 한번의 루프를 돌 때 제어 변수를 얼마나 증감시킬 것인지 설정한다. 루프한번에 증감식도 한번식 실행된다. ​ 1. 기본 사용법 - 초기식을 변수로 받아 쓴다. ​ 2. 구구단 - 초기식을 for에서 선언 하여 사용한다. ​ 3. 다중 .. 2018. 12. 18.
728x90