본문 바로가기

반응형

- Programming

★ 12. const const란? const는 변수를 상수화시키는 것을 말합니다. 간단합니다.! int age = 25; age = 10; cout 더보기
★ 11. getch() getch() 헤더 파일 : getch()는 문자 1개를 입력 받습니다. 그러나! 중요한 것은 화면에 출력시키지 않습니다. 사용 예를 한번 보시죠 int input; while (1) { cout 더보기
★ 10. 삼항연산자 삼항연산자 삼항연산자의 사용법 int a; cin >> a; cout 더보기
★ 09. 문자열 함수 strlen, strcmp, strcpy, strcat, strtok 문자열 함수 1. strlen 2. strcmp 3. strcpy 4. strcat 5. strtok 5가지의 함수를 간단하게 알아봅시다! --------------------------------- 1. strlen strlen이란 문자열의 길이를 알려주는 함수. char a[10] = "hello"; int aSize = strlen(a); cout 더보기
★ 17. 카드 게임 만들기 카드 게임 만들기 규칙 1. ◆, ♠, ♥, ♣ 의 문양을 가진 카드가 있다. 2. 각각 13장이 있으며 1 = A, 11 = J, 12 = Q, 13 = K 로 표시한다. 3. 두 장의 카드를 뽑아 확인하고 세번째 카드를 뽑을 것이다. 4. 세번째 카드를 뽑기 전에 배팅을 건다. (최소 금액이 있음) 5. 세번째 카드가 두 장의 카드 사이의 숫자면 배팅 금액의 2배를 얻는다. 6. 두 장의 카드 사이의 숫자가 아니라면 현재 금액에서 배팅금 차감. 7. 두 장의 카드의 숫자가 같거나 1밖에 차이가 안나더라도 최소 배팅금액은 걸어야 한다. #include #include using namespace std; struct card { int Num; char *Image; }; void main() { sr.. 더보기
★ 16. 포인터의 활용 방법 포인터의 활용 방법! 포인터의 활용법을 봅시다. 포인터 사용 방법 글에서 보면 의문을 가질 수 있는것이 바로 a를 바로 참조하면 되는데 뭐하러 포인터를 한번 거쳐서 가느냐? 이것일텐데요. Call by Value & Call by Reference 값 복사 & 주소값 참조 이것만 이해하시면 됩니다.! 포인터 변수를 사용하지 않고 보여드릴께요 -- Call by Value -- void sum (int a, int b) { a = 7; b = 14; } void main() { int a = 5; int b = 10; cout 더보기
★ 15. 포인터의 사용 방법 포인터의 사용 방법! 포인터의 사용법을 봅시다. int a = 5; int b = 10; int *p = &a; int *p1 = &b; cout 더보기
★ 08. 포인터 (Pointer) 포인터! 포인터는 말 그대로 무언가를 가리키는 의미입니다. * (asterisk) 표시는 포인터를 뜻하며 포인트 변수 앞에 붙습니다. int *p; int* p; 주로 두 가지 방식으로 많이 사용하는데 저는 개인적으로 첫번째 방식 int *p 이런 방법으로 많이쓴답니다.~ 더보기
★ 14. 숫자 빙고 게임 만들기 숫자 빙고 게임 만들기 게임 규칙입니다. 5 X 5 크기를 가진 빙고 판에 1 ~ 25 의 숫자를 랜덤하게 배치합니다. 숫자를 입력하면 '#' 으로 변하며 가로, 세로, 대각선 한 줄이 모두 '#'이면 빙고 카운트가 1씩 완성됩니다. 총 빙고 카운트가 12면 완성! #include #include using namespace std; int searchBingo(int cleanArray[5][5]) { int Bingo = 0; int search[5]; for (int i = 0; i < 5; i++) { for (int j = 0; j < 5; j++) { search[j] = cleanArray[i][j]; } if ( search[0] == search[1] && search[1] == sear.. 더보기
★ 13. 숫자 야구 게임 만들기 숫자 야구 게임 만들기 게임 규칙입니다. 숫자는 3자리 중복되지 않습니다. 플레이어는 총 10번의 공격을 할 수 있으며 첫째 자리 수는 0이 올 수 없습니다. 자리수와 숫자가 같으면 스트라이크 숫자만 같으면 볼 하나도 맞지 않으면 아웃(종료) 입니다. #include #include using namespace std; void main() { srand((long)time(NULL)); int coNum[3] = {0,}; int myNum[3] = {0,}; int strike = 0, ball = 0; int out = 0; int i,j; int roundCount = 0; int startBtn = 0; bool numError = false; for (i=0; i 더보기

반응형