본문 바로가기

School Study15

[week 07] C++ 복습_5장 반복문 (2) 20211014_C++_공부기록 for 문 중첩 for 문 break와 continue 1. for 문 for (초기값; 반복조건; 각 반복 후 증감) //;은 두개이다 { //반복내용; 문장(들); } - for문을 사용하여 while문을 간략화 할 수 있다. - for문의 초기값 영역을 비워두거나, 여러 개의 변수를 선언해 사용할 수도 있다. - for문의 반복조건이 생력되면 참이 되어 무한루프가 실행된다. **for문의 초기값 영역 비워두기 가능 -> 초기값을 for문 밖에서 설정해주면 비워두기 가능 int i for( ; i 2021. 11. 26.
[week 06] C++ 복습_5장 반복문 (1) 20211007_C++_공부기록 반복문에는 while, do-while, for문이 있다. 반복문 (1)에서는 while문과 do-while문을 다룬다. 1.1 while 문 while문은 조건이 참인 동안 반복적으로 문장을 실행한다. 1.2 while 문에서의 오류 반복조건이 최종적으로 거짓이 되지 않으면 무한루프가 발생한다. 실수로 반복을 한 번 더 또는 한 번 덜 실행하게 되는 경우를 하나차이로 인한 오류라고 한다. *하나차이로 인한 오류 예시 의도 : 0부터 100까지 오류 : 1부터가 아닌 0부터 시작하기 때문에 while ( count < 100 )으로 써줘야 한다. int count = 0; while (count 2021. 11. 26.
[week 05] C++ 복습_4장 수학함수, 문자, 문자열 20210930_C++_공부기록 수학함수 ( pow(), sqrt(), rand(), min, max, abs ) 문자 데이터 유형 ASCII 코드 형변환 문자 - 산술연산자, 문자비교 문자함수 이스케이프 시퀀스 string 문자열 - 첨자 연산자, 연결, 비교, 입력 콘솔 출력 형식 (setprecision, fixed, setw-left,right) c에는 기본 데이터 유형이 "4가지"가 있다. 1. 정수형 2. 실수형 3. bool 4. char ← 오늘 배우는 내용 1. 수학함수 일반적인 수학적 기능을 수행하기 위해 헤더에서 유용한 함수를 제공함 ▶pow(a,b) 함수는 지수 계산을 한다 #include #include using namespace std; int main() { cout 2021. 10. 17.
[week 04] C++ 복습_3장 선택문 (2) 202109023_C++_공부기록 switch 문 작성 규칙 조건 연산자 (삼항연산자) 연산자 우선순위 / 결합성 1. switch 문 작성 규칙 switch (switch - 수식) { case 값1: 문장1; break; case 값2: 문장2; break; ... case 값n: 문장n; break; default: case가 부합되지 않을 때, 실행되는 문장; } ▶ switch - 수식의 결과는 정수형식이어야 하며, 괄호 안에 작성한다. ▶ 값1, 값2,... 값n은 정수형식이어야 하며, 변수를 포함할 수 없다. ▶ case문이 실행되면 break문까지 혹은 switch 문의 끝까지 실행된다. (break가 생락되어있다면 끝까지 실행) ▶ break문은 즉시 switch문을 빠져나가게 하며, 생.. 2021. 10. 16.
[week 03] C++ 복습_3장 선택문 (1) 202109016_C++_공부기록 선택문에는 (1) if문과 (2) switch case문이 있다. 이번 장에서는 (1) if문을 다룬다. 단순 if문 if - else문 다중 if - else문 중첩 if문 1. bool 데이터 유형과 연산자 C++ 변수타입 유형에는 정수형, 실수형, bool형, 문자 char형이 있다. 그 중 bool형을 이번 장에서 다룬다. bool변수 : 부울값(참 또는 거짓)을 갖는 변수 참과 거짓밖에 가지지 않기 때문에 2가지 값을 가진다. 그리고 참과 거짓의 부울값을 리턴하는 수식을 부울식(조건식)이라고 한다. 2. 관계 연산자 연산자 수학 기호 이름 = ≥ 크거나 같다 == = 같다 != ≠ 같지 않다 * 예제 : bool식 사용 #include using namespac.. 2021. 10. 7.
[week 02] C++ 복습_2장 기본 프로그래밍 20210909_C++_공부기록 [2장 전체적인 기본개념] 변수 (Variable), 식별자(Identifier) 상수(constant) 데이터의 유형(자료형) 이진수와 십진수 숫자 데이터 유형 (정수/실수) 수 관련 연산자, 수식 계산과 연산자 우선순위 수의 형 변환, 증강 대입 연산자, 증강 연산자 1. 변수 프로그램에서 사용될 값을 저장하기 위해 사용. 값을 변경할 수 있기 때문에 변수라고 한다. 변수 선언 : 변수의 이름과 유형을 알려준다 int radius; //int라는 변수 타입(유형) radius라는 변수 이름 int i = 1, j = 2; //변수 i에 1을 저장(초기화라고 함) //선언과 동시에 초기화 가능 //연달아 같은 타입으로 초기화 가능 2. 식별자 식별자(Identifier).. 2021. 9. 30.