본문 바로가기

2016/10

C언어 전위연산 및 후위연산 C언어 전위연산 및 후위연산 1. 증감 연산자 어떤 변수가 가진 값을 1 증가시키거나 1 감소시킬 때, 간단하게 사용할 수 있는 연산자입니다. 앞서 학습한 내용에 의하면, 변수가 가진 값을 변경하려면 아래와 같이 작성해야 합니다. 예) m이 가진 값을 1 증가 시킬 경우, m = m + 1; 이고 m += 1; 이라고 쓸 수도 있습니다. 예) k가 가진 값을 5 감소 시킬 경우, k = k - 5; 이고 k -= 5; 라고 쓸 수도 있습니다. int main (void) { int m, n, k; m = 10; n = 10; k = 10; m = m + 1; // m += 1; n++; k--; } 위의 소스를 보시면, 앞서 설명한 방법대로 연산한 것과 ++ 또는 --를 이용하여 연산한 것이 있습니다. .. 더보기
사각형의 성질 사각형의 성질 1. 평행사변형 (1) 평행사변형 : 두 쌍의 대변이 각각 평행한 사각형 (2) 평행사변형의 성질 - 두 쌍의 대변의 길이가 각각 같다. - 두 쌍의 대각의 크기가 각각 같다. - 두 대각선은 서로 다른 것을 이등분한다. 2. 평행사변형이 되는 조건 다음 중 어느 하나를 만족하는 사각형은 평행사변형이다. - 두 쌍의 대변이 각각 평행하다. - 두 쌍의 대변의 길이가 각각 같다. - 두 쌍의 대각의 크기가 각각 같다. - 두 대각선이 서로 다른 것을 이등분한다. - 한 쌍의 대변이 서로 평행하고 그 길이가 같다. 3. 평행사변형과 넓이 (1) 평행사변형 ABCD와 대각선의 교점 O에서 - △ABC = △BCD = △CDA = △DAB - △ABO = △BCO = △CDO = △DAO (2) .. 더보기
삼각형의 성질 삼각형의 성질 1. 이등변삼각형 (1) 이등변삼각형 : 두 변의 길이가 같은 삼각형 (2) 이등변삼각형의 구성 요소 - 꼭지각 : 길이가 같은 두 변이 이루는 각 - 밑변 : 꼭지각의 대변 - 밑각 : 밑변의 양 끝각 2. 이등변삼각형의 성질 (1) 이등변삼각형의 두 밑각의 크기는 서로 같다. (2) 이등변삼각형의 꼭지각의 이등분선은 밑변을 수직이등분한다. 3. 이등변삼각형이 되는 조건 두 내각의 크기가 같은 삼각형은 이등변삼각형이다. 4. 직각삼각형의 합동조건 R(Right Angle) : 직각, H(Hypotenuse) : 빗변, A(Angle) : 각, S(Side) : 변 (1) RHA 합동 : 빗변의 길이와 한 예각의 크기가 각각 같은 두 직각삼각형은 합동이다. (2) RHS 합동 : 빗변의 길.. 더보기
입체도형의 성질 입체도형의 성질 1. 다면체 다각형인 면으로만 둘러싸인 입체도형 => 둘러싸인 면의 개수에 따라 사면체, 오면체, 육면체, ... 한다. 2. 다면체의 종류 (1) 각기둥 : 두 밑면이 서로 평행하고 합동인 다각형이고 옆면이 모두 직사각형인 다면체 - 옆면의 모양 : 직사각형 - 성질 : 두 밑면이 서로 평행하고 그 모양과 크기가 같다. (2) 각뿔 : 밑면이 다각형이고 옆면이 모두 삼각형인 다면체 - 옆면의 모양 : 삼각형 - 성질 : 꼭짓점의 개수와 면의 개수가 같다. (3) 각뿔대 : 각뿔을 밑면에 평행한 평면으로 자를 때 생기는 두 입체도형 중에서 각뿔이 아닌 다면체인데 밑면이 다각형이고 옆면이 모두 사다리꼴이다. - 옆면의 모양 : 사다리꼴 - 성질 : 두 밑면이 서로 평행하고 그 모양은 같지만.. 더보기
평면도형의 성질 평면도형의 성질 1. 다각형 (1) 다각형 : 여러 개의 선분으로 둘러싸인 평면도형. => 선분의 개수에 따라 삼각형, 사각형, 오각형, ... , n각형이라 한다. (2) 내각 : 다각형에서 이웃하는 두 변으로 이루어진 각 (3) 외각 : 다각형의 각 꼭짓점에서 한 변과 그 변에 이웃하는 다른 변의 연장선을 이루는 각 PLUS. 다각형의 한 내각에 대한 외각은 각각 2개씩 있고, 두 외각은 맞꼭지각이므로 그 크기가 같다. 2. 정다각형 모든 변의 길이가 같고 모든 내각의 크기가 같은 다각형 => 변의 개수에 따라 정삼각형, 정사각형, 정오각형, ... , 정 n각형이라 한다. PLUS. 변의 길이가 같아도 내각의 크기가 다르면 정다각형이 아니다.(=마름모) 3. 대각선 (1) 대각선 : 다각형에서 이웃.. 더보기
C언어 문제 - 10개의 피보나치 수열 출력하기 (questions in C) C언어 문제 - (questions in C) - 10개의 피보나치 수열 (1 + 1 + 2 + 3 + 5 .. 55)을 출력하십시오. #include int main (void) { int i; int first, second; int value; first = 1; second = 1; for( i = 1 ; i 더보기
C언어 문제 - n 부터 m 까지의 합 구하기 (questions in C) C언어 문제 - (questions in C) - 두 정수 n과 m을 입력 받으십시오. - n 부터 m 까지의 합을 구하시오. #include int main (void) { int n; int m; int sum = 0; scanf("%d%d", &n, &m); for( ; n 더보기
C언어 문제 - n과 m 사이의 3의 배수이면서 짝수인 수 출력하기 (questions in C) C언어 문제 - (questions in C) - 두 정수 n과 m을 입력 받으십시오. - n 부터 m 사이에 있는 수들 중 3의 배수이면서 짝수인 수를 출력하십시오. #include int main (void) { int n; int m; scanf("%d%d", &n, &m); for( ; n 더보기
C언어 문제 - 입력받은 수 사이의 7의 배수 출력하기 (questions in C) C언어 문제 - (questions in C) - 1부터 입력받은 수 사이에 있는 수들 중에 7의 배수인 수를 출력하십시오. #include int main (void) { int n; int i; scanf("%d", &n); for( i = 1 ; i 더보기
C언어 문제 - 입력받은 수까지 출력하기 (questions in C) C언어 문제 - (questions in C) - 1부터 입력받은 수까지 출력하십시오.(for문 이용) #include int main (void) { int n; int i; scanf("%d", &n); for( i = 1 ; i 더보기