본문 바로가기

study space70

[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.
[C++_제 6장] 함수 본 포스팅은 C++로 시작하는 객체지향 프로그래밍 책을 바탕으로 작성하였습니다. C++로 시작하는 객체지향 프로그래밍 『C++로 시작하는 객체지향 프로그래밍』은 구문보다는 문제 해결에 중점을 두는 문제 구동 방식을 사용한 프로그래밍에 대해 가르치고 있다. 여러 가지 상황에서 문제를 야기한 개념을 사용함 book.naver.com key point 함수는 재사용이 가능한 코드를 정의하고 코드를 조직화하며 간략화하기 위해서 사용한다. 함수정의 //함수 헤더 int//반환값 유형 max//함수 이름 (int i1, int i2)//매개변수,매개변수는 유형을 각각 선언해야 한다 { //함수 몸체 int result; if (i1 > i2) result = n1; else result = n2; return re.. 2021. 11. 23.
[C++_백준] if문 ( 1330, 9498, 2753, 14681, 2884 ) 1330. 두 수 비교하기 문제 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. 입력 첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다. 출력 첫째 줄에 다음 세 가지 중 하나를 출력한다. A가 B보다 큰 경우에는 '>'를 출력한다. A가 B보다 작은 경우에는 ' 2021. 11. 8.
[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.