분류 전체보기(294)
-
[C++] 배열/2차원배열/구조체/멤버함수/입력/랜덤
/* 학습목차 1. 배열 2. 2차원배열 3. 구조체 4. 멤버함수 5. 입력 6. 랜덤(난수생성) */ #include #include //srand , rand #include //time using namespace std; // 배열의 정의 // 같은 데이터타입의 집합 // 크기와 주소를 같은 메모리상에서 연속적으로 배치를 시켜줌 // 배열의 시작주소를 알면 데이터타입의 크기를 통해 다른 원소들의 주소와 크기를 명확히 알수있음 void main() { int scoreA; int scoreB; int scoreC; cout
2022.06.03 -
[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 #include #include using namespace std; void main() { srand(time(NULL)); int randomNumber1 = rand() % 10; int randomNumber2 = rand() % 10; int randomNumber3 = rand() % 10; while (randomNumber1 == randomNumber2 || randomNumber2 == randomNumber3 || randomNumber1 == randomNumber3) { int randomNumber1 = rand() % 10; int randomNumber2 = rand() % 10; int randomNumber3 = rand() % 10; }..
2022.06.03 -
[C++] 가위바위보 게임
1. #include #include #include #include using namespace std; // 0 ~ 100 중 난수 10번 출력 void main() { srand(time(NULL)); for (int i = 0; i < 11; i++) { cout
2022.06.02 -
[C++] 21. 랜덤
난수(랜덤하게 변하는 정수)를 생성하는 방법은 크게 2가지로 나뉜다. 1. // 랜덤 #include #include #include //srand, rand #include //time using namespace std; void main() { //난수 생성방법(1) srand(time(NULL));//시드값 변경을 위해 시간을 시드로 사용 // 0 ~ 9 까지의 수가 랜덤하게 나옴(난수 = 랜덤한 수) cout
2022.06.02 -
[C++] 덧셈연산, 몬스터생성, 사칙연산계산기만들기
1. #include #include using namespace std; void Sum(float numA, float numB) { cout
2022.06.02