코딩 1막 <C++개념편>(72)
-
[C++] 06. 반복문(for문)
// for (초기식; 조건식; 증감식) // { // 조건이 만족하는 동안 반복해서 수행 // } - 구성 초기식 : 반복을 위한 변수의 선언 및 초기화 조건식 : 반복의 조건을 검사하는 목적으로 선언 증감식 : 반복의 조건을 거짓으로 만드는 증가 및 감소 연산 - 초기값은 맨 처음에 한번만 수행되고 조건식이 참인 동안만 명령문을 반복 수행한다. - for문은 필요에 따라 초기식, 조건식, 증감식 생략이 가능하다. - 생략에 따른 for문의 유형 1. 초기화 생략 for(; i
2022.05.30 -
[C++] 05. 반복문(while문)
반복문은 어떤 작업(코드들)이 반복적으로 실행되도록 할 때 사용되며, 반복문의 종류로는 for문, while문, do-while문이 있습니다. for문, while문은 서로 변환이 가능하기 때문에 반복문을 작성할 때 어느 쪽을 선택해도 좋지만, for문은 반복 횟수를 알고 있을 때 주로 사용하고 while문은 조건에 따라 반복할 때 주로 사용합니다. while문과 do-while문의 차이점은 조건을 먼저 검사하느냐 나중에 검사하느냐일 뿐 동작 방식은 동일합니다. - 무한(~loop) : 반복조건에 1(참)이 들어갈 경우 무한 루프에 빠지게 된다. - 후에 배울 제어문 : break문으로 빠져 나올 수 있다. - 특징 : 조건이 참(true)일때만 작동한다 - while문은 특정 조건을 주고 그 조건을 만..
2022.05.30 -
[C++] 04. 연산자, 조건비교 연산자, 연산자 우선순위
▶연산자 - 프로그램이 동작할 때 정해져 있는 특정 역할을 수행하는 키워드를 연산자라고 한다. 산술 연산자 (+, -, *, /, %) 비교 연산자 (==, !=, , =) 할당 연산자 (=, +=, -=, *=, /=, %=) 비트 연산자 (pass 몰라도됨) 논리 연산자 (&&, ||, !) 형 변환 ((특정자료형)) //float Number = 3.14f; (int)Number = 10; #include using namespace std; void main() { int a = 5; int b = 30; int c = 2; int result; result = a + b * c; // 조건A && 조건B // 참 && 참 = 참 // 참 && 거짓 = 거짓 // 거짓 && 참 = 거짓 // 거짓..
2022.05.30 -
[C++] 03. 조건문
// 조건문 // if(조건) // { // 조건이 만족되었을 때 수행 // } // if나 else if나 else는 분기이기때문에 참인 선택지를 고르는 것과 같다 // else if는 여러개여도 상관없다. // 코딩은 위에서 아래로 순서대로 읽힌다. #include using namespace std; void main() { int score = 70; if (score > 90) { cout
2022.05.30 -
[C++] 02. 변수
변수는 상수의 반대이다. 즉, 값이 변할 수 있는 수이다. #include using namespace std; void main() { // 변수의 선언 : 메모리에 할당한다 // 데이터타입 변수명; // 변수명은 소문자로 시작하지만 두 단어가 쓰일경우 '카멜표기법'에 의해 대문자로 시작 // int 정수를 담는 데이터타입 // 참고) unsigned int 값의 범위가 더 늘어나는 정수를 담는 데이터타입 // float 실수를 담는 데이터타입 // char 문자를 담는 데이터타입 // bool 논리를 담는 데이터타입 float num; //메모리 4바이트 할당 int inputValue; //메모리 4바이트 할당 bool test; //메모리 1바이트 할당 char temp; //메모리 1바이트 할당..
2022.05.30 -
[C++] 01. Hello World 출력
#include //출력과 같은 여러 기능들을 담은 라이브러리라고 생각하면 됨 using namespace std; //나중에 배우게 될것 (....언제?) //꿀팁1 : Alt키 누르고 드래그 하면 드래그한 특정영역에 작성가능 //꿀팁2 : Alt키 누르고 위 아래로 방향키를 누르면 해당 줄을 이동시킬수있다 //꿀팁3 : Ctrl키+A 누르고 Ctrl+K+F를 누르면 자동정렬이 된다. // 가속성의 시작은 변수명부터~ 변수명을 대충 지어쓰면 가속성이 떨어지고 좋지않다. void main() { cout
2022.05.30