블로그 이미지
Every unexpected event is a path to learning for you.

카테고리

분류 전체보기 (2741)
Unity3D (30)
Programming (475)
Server (33)
Unreal (4)
Gamebryo (56)
Tip & Tech (228)
협업 (58)
3DS Max (3)
Game (12)
Utility (136)
Etc (96)
Link (32)
Portfolio (19)
Subject (90)
iOS,OSX (54)
Android (15)
Linux (5)
잉여 프로젝트 (2)
게임이야기 (3)
Memories (20)
Interest (38)
Thinking (38)
한글 (30)
PaperCraft (5)
Animation (408)
Wallpaper (2)
재테크 (18)
Exercise (3)
나만의 맛집 (3)
냥이 (10)
육아 (16)
Total
Today
Yesterday
05-15 09:26



MAX 명의 이름 국어 영어 수학 점수를 입력받아
이름, 국어, 수학, 총점, 평균, 등수 순으로 출력한다.
등수는 오름차순(1등부터 차례대로 출력)

class 로 만들어라
class Student
class StudentMgr

// Student 클래스를 관리하는 클래스
Student.h/cpp
StudentMgr.h/cpp

생성자를 만들고 값을 초기화 시켜라.
예) "Noname"

멤버변수는 private 속성을 가지도록 한다.

반응형
Posted by blueasa
, |


콘솔로 만든 미로찾기 게임입니다.
화살표(▼)가 별(★)을 찾아가면 완료입니다.

반응형
Posted by blueasa
, |



파일이 존재하면 이어서 계속 로그를 갱신하고,
파일이 존재하지 않으면 새로운 파일에 로그를 갱신한다. 



반응형
Posted by blueasa
, |



학생들의 이름, 국어, 영어, 수학 점수를 파일로 부터 입력받고, 이름, 국어, 영어, 수학, 총점, 평균, 등수 순으로 파일에 출력한다.

파일
5
홍길동 90 90 90
김나라 80 80 80
강호동 50 50 50
박지성 100 100 100
김연아 90 90 90
//----------------

1. 구조체
struct STUDENT
{
 char name[10];
 int iKor, iEng, iMat, iTot;
 float fAve;
};

2. 동적할당
void main()
{
    STUDENT student[5]; // (x) -> 동적할당 malloc
}

3. 마무리 해야할 부분 신경쓰기.

반응형
Posted by blueasa
, |



시계 방향으로 가는 달팽이 (1~20)
col, row 입력
4 3

1

2

3

4

10

11

12

5

9

8

7

6

종료되었습니다.

 col, row 입력
5 5

1

2

3

4

5

16

17

18

19

6

15

24

25

20

7

14

23

22

21

8

13

12

11

10

9

종료되었습니다.

1. 동적 메모리 할당.
2. [] 쓰지 말것. * 쓸것.
3. 함수는 안 썼으면...
4. 80 줄 근처였으면...

반응형
Posted by blueasa
, |



함수포인터 배열 만들기
- 함수 100개 (리턴타입, 인수타입 같은 함수 100개)
- 입력받아 함수포인터 배열을 이용해서 호출하기

void Function0(int idx, char* szMsg)
{
     printf("%d: %s\n", idx, szMsg);
}
0 ~ 99 입력
if (0 <= iSelect && iSelect <= 99) 
{
    // 함수포인터 배열... 호출
    char szMsg[1024];
    scanf("%1000s", szMsg);
    // .....(iSelect, szMsg);  
}

반응형
Posted by blueasa
, |



int StrLen(char* pStr) 
void StrCpy(char* pDst, char* pSrc)
void StrCat(char* pDst, char* pSrc)
int StrCmp(char* pDst, char* pSrc)

.h / .cpp 파일로 나누어서 작성

main 함수안에는 함수들을 이용한 간단한 활용 코드(테스트) 작성.

반응형
Posted by blueasa
, |



1.두 수를 입력하여 두 수를 교환하시오 (Swap 함수작성 + 포인터 이용)
2.두 수를 입력하여 두 수를 교환하시오 (Swap 함수작성 + 별칭(Alias) 이용) // C++ 환경에서 사용할 수 있다.

반응형
Posted by blueasa
, |



3명의 이름 국어 영어 수학 점수를 입력받아
이름, 국어, 수학, 총점, 평균, 등수 순으로 출력한다.
등수는 오름차순(1등부터 차례대로 출력)

반응형
Posted by blueasa
, |


숫자 야구 게임 만들기

규칙:
1. 1~9까지의 중복되지 않는 숫자3개 만든다.
2. 공격시(입력) 숫자가 중복되지 않도록 한다.
1 1 1 (x) 
1 1 2 (x)
주의사항: 테스트를 위해 랜덤하게 나온 수를 미리 출력한다.
예를 들면
1 2 3  // 테스트 하는 시간을 줄이기 위해 !!!
숫자 3개를 입력하세요!
1 3 2  
1S 2B
숫자 3개를 입력하세요!
1 2 3
OUT

반응형
Posted by blueasa
, |