반복문(6)
-
[C++] 움직이는 자동차 시뮬레이션 (구조체, 벡터, 가상함수)
#include #include #include #define Enter "\n\n\n\n"; using namespace std; struct Car { string name; string carNumber; int oil; bool start = false; int distanceDriven = 0; Car() {} Car(string _name, string _carNumber, int _oil, int _distanceDriven = 0) { name = _name; carNumber = _carNumber; oil = _oil; distanceDriven = _distanceDriven; } virtual ~Car() { cout
2022.06.15 -
[C++] 출력/변수/지역성/조건문/연산자/반복문/함수/스택/포인터/배열
/*학습목차 1. 출력 2. 변수 (캐스팅, 데이터타입의 역할과 크기) 3. 지역성 (메모리에 변수가 할당되고 해제되는 시점) 4. 조건문 5. 연산자 (연산자, 조건비교연산자, 연산자우선순위) 6. 반복문 (while, for, 다중반복) 7. 함수 (호출과 리턴, 리턴타입과 매개변수, 함수 오버로딩) 8. 스택의 메모리구조, stack overflow 9. 포인터 (포인터 변수, &와 *, call by value, call by adress) 10. 배열 (배열의 정의, sizeof) */ //꿀팁1 : Alt키 누르고 드래그 하면 드래그한 특정영역에 작성가능 //꿀팁2 : Alt키 누르고 위 아래로 방향키를 누르면 해당 줄을 이동시킬수있다 //꿀팁3 : Ctrl키+A 누르고 Ctrl+K+F를 누르..
2022.06.03 -
[C++] 구조체를 써서 축구팀을 만들어 보자
#include #include using namespace std; struct SoccerPlayer { string name; int age; string position; string club; }; void main() { SoccerPlayer soccerPlayerA; soccerPlayerA.name = "오사쯔"; soccerPlayerA.age = 28; soccerPlayerA.position = "미드필더" ; soccerPlayerA.club = "경일마드리드"; SoccerPlayer soccerPlayerB; soccerPlayerB.name = "손흥민"; soccerPlayerB.age = 30; soccerPlayerB.position = "윙어"; soccerPlayer..
2022.05.31 -
[C++] Factorial 만들기
#include using namespace std; //1! = 1 //2! = 2*1! //3! = 3*2! //4! = 4*3! //n! = n*(n-1)! //재귀 함수 : 자기 자신을 호출하는 함수 int Factorial(int num) { if (num == 1) { return 1; } return num * Factorial(num - 1); } void main() { cout
2022.05.31 -
[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