본문 바로가기

출력3

파이썬(python) 강의 5장 - 입력과 출력 & 논리 연산자 - 파이썬(python) 강의 5장- 입력과 출력 & 논리 연산자 - 4장에서 조건문을 사용할 때 임의의 주어진 answer라는 값을 사용해서 구문을 완성시켰다. 따라서 answer라는 값은 코드를 통해서 계속 바꾸어줘야 하는 값인 것이다. 하지만 우리가 보편적으로 아이디나 비밀번호를 입력할 때 코드를 작성하는 것처럼 항상 정해져 있는 것이 아니다. 수많은 사람들이 조건문을 통해 증명을 받을 때 자신이 내놓은 답은 다를 것이다. 따라서 컴퓨터는 사람들이 원할 때 마다 값을 바꾸어 받아줄 필요가 있다. 따라서 이런 기능을 위해 입력이 존재한다. 출력은 print를 통해 하는 방법을 많이 보았으니 입력에 대해 자세히 보도록 하자. 출력하기를 위해서는 print라는 함수를 사용하였다. 입력하기를 위해서도 이와 같.. 2017. 5. 16.
C++ 강의 6장 - inline 함수 & 이름 공간(namespace) - C++ 강의 6장- inline 함수 & 이름 공간(namespace) - inline 함수는 다른 언어를 배운 사람들이 보면 조금 생소할 수도 있다. in은 ‘내부’를 의미하고 line은 ‘프로그램 코드라인’을 의미하는 말이다. 따라서 프로그램 코드라인 안으로 들어가 버린 함수라는 의미로 해석할 수 있다. C언어에 대해 먼저 선행을 하였을 경우 매크로 함수에 대해 공부를 하였을 것이다. 매크로 함수는 함수의 결과 값을 도출하는 식을 미리 정의하는 형태를 가진다. 전처리 부분에 함수를 정의한다. #define 매크로 함수명(인수) 치환될 부분 위와 같은 형태로 매크로 함수를 정의하는데 다른 함수들에 비해 일반적으로 실행속도가 빠르다는 이점을 가지고 있다. 매크로의 정의가 전처리 부분에서 되므로 함수의 몸.. 2017. 4. 23.
C++ 강의 1장 -Hello World- C++ 강의 1장- Hello World - 프로그래밍 언어를 처음 배울 때 하는 마법과 같은 주문이 있다. 그건 바로 출력창에 Hello World를 쳐보는 것이다. C++가 처음 배우는 언어가 아닐지라도 출력창에 Hello World를 나오게 하는 것으로 언어를 배울 때 무언가 술술 배우는 능력을 얻을 수 있다. 실제로 매우 간단한 프로그램이지만 함수에 대한 기본개념까지 심어주는 매우 좋은 예제이다. 그러니 지금까지도 모든 프로그래밍 언어의 교재 처음 부분에는 Hello World가 있는 이유이다.그래서 첫 번째 강의로는 Hello World를 출력하고 그 프로그램을 해부시켜볼 것이다. 프로그래밍 언어를 배운 사람이라면 main이라는 함수를 알 것이다. 하지만 배우지 않은 사람들을 위해 설명을 하자면.. 2017. 4. 9.