반응형

국비지원 학원 순위 35

5. 네번째 수업 과제 [1인 빙고게임 제작]

경일게임아카데미 프로그래밍반 28기 4일차 수업과제 (21. 04. 13) 오늘은 C++을 활용하여 볼링게임을 제작해봅시다. 컴퓨터랑 대결하는게 아닌 1인 빙고게임 입니다! 사전조건 : 1. 빙고판에 1 ~ 25 숫자가 무작위로 화면에 나옵니다. 2. 빙고판에 있는 숫자를 사용자가 입력하면 빙고판에 # 마킹으로 변환이 됩니다. 3. 5줄 마킹으로 변한될 떄 빙고 카운트가 올라갑니다. 4. 빙고 카운트가 5일 경우 승리합니다. 함수를 사용한 버전입니다. #include #include using namespace std; // 변수 선언 int Bingo_Ary[25];// 빙고판에 1부터 ~ 25의 숫자를 담을 배열 int Bingo_Count = 0;// 현재 빙고가 완성된 갯수 const int Ma..

4. 네번째 수업

경일게임아카데미 프로그래밍반 28기 4일차 수업 (21. 04. 13) 전처리기 #define ZOMBIE_MAX 10000 #define CASHUSER 매크로 #define PI 3.14f #define PI2 PI * 2 #define PLUS(x) x + x // defind문은 디버깅 되지 않으며, 세미클론을 찍지 않는다. 형변환 #include using namesapce std; void main() { // 형변환은 다른말로 casting 이라한다. float MoveSeppd = 3.3f; int distance = MoveSeppd * 3; // 실수형 float이 정수형 int에 대입 되었기 떄문에 출력되는 int형 변수는 소수점 표현이 되지 않는다. 그래서 .9가 싸그리 날아간다. ..

3. 세번째 수업

경일게임아카데미 프로그래밍반 28기 3일차 수업 (21. 04. 12) 배열이란? 같은 변수, 자료형의 연속적인 나열 #include using namesapce std; void main() { int num1[5];// sizeof(int) == 4 num1[0] = 1;// 1000 + 4 * 0 num1[1] = 2;// 1000 + 4 * 1 num1[2] = 3;// 1000 + 4 * 2 num1[3] = 4;// 1000 + 4 * 3 num1[4] = 5;// 1000 + 4 * 4 int num2[30]; for (int i = 0; i < 30; i++) { num2[i] = i + 1; } for (int i = 0; i < 30; i++) { cout

반응형