일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- C++ Basic
- 사용자 출력
- 프로그래밍 열풍
- 사용자 입력
- 앱인벤터
- user function
- cmath
- 모바일 무료 게임 순위
- 파이썬을 중심으로
- 앱 인벤터 2
- 앱 스토어 4월
- help 함수
- Logic Operator
- 파이썬
- 연산자
- Conditional operator
- User Input Output
- 앱 인벤터
- 앱 인벤터 예시
- ISSACMin
- C++ 연습예제
- C++
- 관계 연산자
- Python
- input
- using namespace std
- Operator
- Python Basic
- output
- 비트 논리 연산자
- Today
- Total
목록Programming Language (30)
ISSAC.Min
1. 조건문(if-else) 대부분의 프로그래밍 언어에서 조건문이라고 말한다면 다들 if문이라고 대답할 것이다. 물론 조건문이 if문에 대응한다는 소리는 아니고 다른 조건문도 존재한다. 이번 포스팅에서 알아볼 조건문 if-else문의 사용방법은 매우 간단하다. 123456789101112131415161718#include using namespace std; int main(){ int num; cout num; //조건문 if(num > 5){ cout
1. Pass by Value(값에 의한 전달) 값에 의한 전달(Pass by Value)은 앞에서 사용한 함수에 의한 값 전달이다. 지역변수(Local Variable)에서 값을 복사하여 복사본을 함수에 넣어준다고 이야기한것을 의미한다. 123456789101112131415#include using namespace std; int pass_by_value_func(int x); int main(){ int num = 10; cout
1. 지역변수(Local Variable) 예전 포스팅에서 변수(Variable)에 관한 이야기를 짧게나마 하고 지나간적이 있다. 이러한 변수(Variable)는 정의된 장소에 따라 사용 범위를 가지게 되는데 지금 설명할 지역변수(Local Variable)과 다음에 설명할 전역변수(Global Variable)로 나뉘게 된다. 일반적으로 변수의 사용에 있어 유효범위는 매우 중요한데 대표적으로 모든 부분에서 공통적으로 사용해야하는 경우도 발생하며 어떤 함수 속에서만 사용해야하는 변수도 발생하는 것이 그 예이다. 일반적으로 대부분의 변수는 생성되고 사용되며 마지막엔 소멸한다. 그리고 이러한 변수들은 어디서 생성되어 어디에 저장되며 어디서 사용하고 언제 소멸되는지는 변수마다 다르다. 이제 설명할 지역변수(L..
1. 도와줘! Help! 코딩을 하면서 궁금한 점이 있다면 우리들은 Google을 사전 뒤지듯 찾아본다. 기본적인 내용부터 어려운 내용까지 전문 개발자들도 개발을 하던 도중 까먹었던 내용 등을 찾아보기도 한다. 또한 문법이나 여러가지 라이브러리들을 [파이썬 홈페이지]에서 찾을 수 있으나 상당히 귀찮은 일이다. 하지만 파이썬은 이러한 우리를 위하여 이러한 귀찮음도 해결해 준다. 그게 바로 지금 설명한 help 함수(명령어)이다. help 함수는 우리가 궁금한 것에 대하여 설명을 출력 해준다. 예를 들어 자료형 int를 생각해보자. int는 나중에 설명하겠지만 하나의 클래스 중 하나이고 이 int 클래스안에는 int와 관련된 메소드(method)들이 존재한다. 즉, help 명령어는 이러한 int 클래스가 ..
0. 여담 파이썬에 관한 포스팅은 Window운영체제에 맞춘 포스팅이며 Python 3.7.3 버전을 사용합니다. 예전 버전과 문법의 작은 변화가 있을 수도 있습니다. 1. 파이썬(Python) 설치하기 파이썬은 Window, MacOS, Linux 등을 모두 지원하며 아래의 글은 Window 설치에 관한 글입니다. 파이썬의 설치를 위해서는 아래의 URL을 통하여 설치가능합니다. https://www.python.org/ 만약 PATH환경변수 설정(Add Python 3.7 to PATH)이나 사용사 설정을 통하여 기본설정에 변경이 필요(Customize installation)하다면 각 버튼을 눌러 변경할 것을 설정하면 된다. 필자는 환경변수 설정까지 포함하여 설치를 진행해주었다. 2. 파이썬 통합개발..
1. 프로그래밍 열풍, 초등학생도 코딩을? 4차 산업으로 불리는 인공지능, Iot, 빅데이터 등은 프로그래밍을 기반을 두고 있다. 또한 예전에는 이러한 프로그래밍을 개발자들의 산물로 여겼지만 요즘은 초중고등학교에서도 교육을 하고 있다. 물론 예전부터 컴퓨터에 관한 교육을 진행하였지만 대부분이 실무처리 능력이나 검색능력에 집중되어 있었기에 이러한 교육의 방향성은 독특하다고 볼 수 있다. 또한 이것은 우리나라뿐만 아니라 전세계 공통으로 번지고 있다. 또한 우리나라는 이러한 코딩교육을 의무화하였고 프로그래밍에 특성화된 학교도 생겨나기 시작했다. 이것은 국가적 차원에서도 중요한 내용으로 자리잡았는데 그 이유는 당연히 국가의 고급인력 배출을 위함이라고 할 수있다. 이러한 국가내 고급인력은 국가의 성장과 직결되기 ..
1. 수학 함수(cmath) 우리는 앞에서 함수(Function)에 대한 전반적인 이야기를 했었다. 이 포스팅에서는 바로 전 [사용자 정의 함수(User Defined Function)]에서 잠시 등장했었던 에 대해서 알아볼 것이다. 수학함수 는 C++안에 포함된 표준 라이브러리이며 그 안에는 우리가 실제 공학계산기에서 사용하는 삼각함수, 지수함수, 서비스 함수, 로그함수 등과 같은 수식들을 손쉽게 접근할 수 있도록 정리되어있다. 함 수 설 명 min(x, y) x와 y 중 최소값을 반환한다. max(x, y) x와 y 중 최대값을 반환한다. ceil(x) x를 정수 올림한다. (반환값은 double형) floor(x) x를 정수 내림한다. (반환값은 double형) abs(x),fabs(x) x의 절댓..
1. 함수(Function) 함수(Function)이란 어떠한 작업을 수행하기 위해서 설계된 코드들의 집합이라고 말할 수 있다. 특히 이러한 함수는 복잡한 코드들이 자주 사용될때 빛을 바라는데 예시를 들면 와 같이 수식들이 포함되어있는 라이브러리 안 함수들이 그러하다. 12345678910#include #include using namespace std; int main() { int num1 = 1; cout
1. Lab #1_0 화면에 Hello World 출력하는 프로그램을 작성하라. 2. Lab #1_1 사용자로 부터 두 개의 정수를 입력받아 +, -, *, /, %를 출력하는 프로그램을 만들어라. 단, /의 출력은 실수가 출력되어야 한다. 3. Lab #1_2 사용자로 부터 두 개의 정수(num1, num2)를 차례대로 입력받고 num1과 num2의 값을 서로 교체하여 출력하라. 4. Lab #1_3 사용자에게 신장(실수), 몸무게(실수)를 입력받고 BMI지수(실수)를 출력하라. BMI지수의 식은 아래와 같다. BMI = weight(kg) / (height(m) * height(m)) 5. 실습
1. 사용자 입력 / 출력(User Input / output) 소프트웨어에 있어서 제일 중요한 사람이 있다면 그것은 누구라고 할 수 있을까? 전적으로 필자는 사용자(User)라고 생각한다. 이유는 소프트웨어는 사용자의 요구를 처리하기 위한 도구이기 때문이다. 즉, 오늘할 이야기도 사용자들을 위해 꼭 필요하고 C++의 기본이 되는 함수를 포스팅 할 것이다. 오늘 소개할 사용자 입출력 함수는 앞의 포스팅들인 [연산자(Operator)]의 예시에서 계속 사용했었던 cout과 cin이다. C++에서는 cout, cin을 표준 입출력 함수(콘솔 표준 입출력 함수)라고 정의하며 사용을 위해서는 이라는 헤더파일을 불러와야한다. 1#include cs 즉, cout과 cin은 헤더파일 안에 존재하며 우리는 main ..