본문 바로가기

반응형

┌─전체보기──

★ 15. 포인터의 사용 방법 포인터의 사용 방법! 포인터의 사용법을 봅시다. int a = 5; int b = 10; int *p = &a; int *p1 = &b; cout 더보기
★ 08. 포인터 (Pointer) 포인터! 포인터는 말 그대로 무언가를 가리키는 의미입니다. * (asterisk) 표시는 포인터를 뜻하며 포인트 변수 앞에 붙습니다. int *p; int* p; 주로 두 가지 방식으로 많이 사용하는데 저는 개인적으로 첫번째 방식 int *p 이런 방법으로 많이쓴답니다.~ 더보기
기본 게임 프로그래밍! C++로 만드는 숫자 야구, 숫자 빙고 게임! 조만간 포스팅 하겠습니다. !^^모두 연말 잘 보내세요^^! -- 추가 -- 2015/12/29 포스팅 했습니다.! 더보기
★ 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 더보기
★ 07. 형변환 형변환 은 쉽게 말해 데이터 타입을 변환한다는 의미입니다. - C - float fi = 3.141592654; int fi2 = fi; printf("%d", fi2); 결과 : 묵시적 형변환을 통해 3이 출력됩니다. (소수점 무시, 불안전) 명시적 형변환을 한다면? printf("%d", (int)fi); 같은 3이 출력되더라도 비교적 안전하다고 볼 수 있습니다. - C++ - C++에서는 위와 같은 내용을 (int)fi -> static_cast(fi) 이런식으로 사용하면 됩니다. 더보기
★ 12. 랜덤 함수를 이용한 로또 번호 뽑기 - 2 랜덤 함수를 이용한 로또 번호 뽑기 바로 2번째 방법을 알아보도록 하겠습니다. void main() { srand(time(NULL)); int quest[6]; int i; for (i = 0; i < 6; i++) ① { quest[i] = rand() % 45+1; if (quest[i] == quest[i - 1]) { i--; } } for (i = 0; i < 6; i++) ② { cout 더보기
★ 11. 랜덤 함수를 이용한 로또 번호 뽑기 - 1 랜덤 함수를 이용한 로또 번호 뽑기 로또 번호를 뽑아보는 법을 알아보겠습니다! 로또 번호에는 규칙이 있죠? 1부터 45까지의 숫자가 중복되지 않게 들어가야합니다! 어떻게 해야 하는지 2 가지 방법을 소개해드릴께요! 첫번째 방법 입니다. 헤더 파일로 과 두가지를 꼭! 선언 해주셔야 합니다. void main() { srand(time(NULL)); int lotto[45]; int i; int temp, A, B; for (i = 0; i < 45; i++) ① { lotto[i] = i + 1; } for (i = 0; i < 100; i++) ② { A = rand() % 45; B = rand() % 45; temp = lotto[A]; lotto[A] = lotto[B]; lotto[B] = tem.. 더보기
이클립스 Java Runtime 에러 이런 오류가 나타나시면! C:\Program Files\Java\jdk1.7.0_40\bin 이런식으로 프로그램 파일 안에 자바 위치에 있는 jre나 jdk 폴더의 bin 폴더를 시스템 설정 -> 고급 시스템 설정 -> 환경변수 Path에 맨 마지막에 ; (세미콜론) 넣고 적어주시면 되요 더보기
알바.. 오늘은 일일 알바로 공장에 다녀왔네요 그래서 글을 많이 못 올렸습니다.. 군에 납품되는 전투복 공장이였는데 제 손에 야상 외피 한 5천장 스쳐갔네요.. 내일부터 다시 열심히 글 올리겠습니당 ㅎㅎㅎ 더보기

반응형