C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[12466] 프로그램 좀 짜주세요 ㅡ.ㅡ;;;
류종택 [ryujt] 3184 읽음    2006-12-04 13:26
첨부와 같이 C 언어 입문서를 제작 중입니다.
초고 상태입니다 ㅡ.ㅡ;
쉽게 간략하게 따라올 수 있도록 최대한 노력 중이며
부족한 것은 동영상 강좌로 보충하려고 합니다.

델파이나 C++ 빌더 그리고 C# 빌더를 홍보하는데 도움이 될 것 같아서요
(특히 코드웨이 ^^*)

* 원고에 대한 조언도 좋습니다.
* 좋은 예제에 대한 아이디어 환영합니다.
* 아래의 현재까지 모아진 아이디어의 예제 중 소스가 있거나 짜주시면 황송하겠습니다 ^^;

간단한 것들은 교재 작성하면서 제가 만들었지만,
현재 델파이와 C#에 대한 교재를 쓰고 있는 중이라,
혹시나 도움을 받을 수 있을 까해서 글을 올립니다.
(아무래도 여기에는 C고수들이 많으니, 금새 뚝딱 ㅡ.ㅡ)


예제 프로그램 목록

1. 미로찾기 (콘솔용입니다 ㅡ.ㅡ)
2. 계산기 (덧셈과 뺄셈용)
3. 암호화 (자리배치, xor, 알파벳 회전 등 간단한 알고리즘)
4. 바이오 리듬
5. 행맨
6. 겔러그 게임 (역시 콘솔용)
7. 구구단 출력
8. 주소록 (제가 만들었으니 패스!!)
박지훈.임프 [cbuilder]   2006-12-04 13:24 X
형은... 델파이 책이나 빨리 써!!!
머하는 거얏!
류종택 [ryujt]   2006-12-04 13:28 X
델파이도 열심히 하고 있음 ㅡ.ㅡ;;
류종택 [ryujt]   2006-12-04 13:28 X
아 이거 끝나면 델파이 언어 입문서로 바로 변경하려고 ㅡ.ㅡ;;
박지훈.임프 [cbuilder]   2006-12-04 13:33 X
음.. 그러고 보니 내가 이런 말 할 주제가 아니군... --;;
civilian,안영제 [civilian]   2006-12-04 13:44 X
제목만 보고......

"숙제는 혼자 힘으로....." 라고 쓰려고 했....3
utime.김성하 [utime]   2006-12-04 13:48 X
ㅋㅋㅋ 저두 안영제님처럼 답변쓰려 했다는~ ㅋㅋㅋ

구구단은 어떻게 짜요? 워낙 짜본지 오래되서리.. ㅋㅋㅋ

int i1, i2;
for( i1=2; i1<9 ; i1++ )
  for( i2=1; i2<9 ; i2++ )
     printf("%d X %d = %d\n", i1, i2, i1*i2);

이런걸 원하시는 건지요? ^^;
류종택 [ryujt]   2006-12-04 13:58 X
음..  하긴 구구단은 너무 쉬운가 ㅡ.ㅡ;;
방금 어느 사이트에서 300예제라는 걸 다운 받았습니다.
(제목만 있는 ㅡ.ㅡ)
입문과정에 맞는 넘만 골라내면 음.. 대략 좋을 듯 합니다.
금목암 [iconms1]   2006-12-04 15:24 X
예제 프로그램 리스트가  너무 단순해 보여요
내 생각으로는 입출력 쪽과 알고리즘 문제를 초,중,고급 순으로 올리시고 주석을 붙이는게
나을것 같아보이네요
그리고 게임 소스는 인터넷에 많이 올라와 있는것 같아 책을 사서 보지 않을것 같습니다
최단거리 알고리즘이나 퓨리에 해석,영상, 화상처리 알고리즘 같은건 어떨지 ?
류종택 [ryujt]   2006-12-04 15:32 X
음..  금목암님의 의견은 감사합니다.
저는 이 교재는 책으로 출판하는 수준은 아니고,
단순히 프로그래밍을 처음 접하는 사람들이 책을 읽기 전에
참고 삼아서 보는 그런 교재를 만드려고 합니다.
입문자에게는 너무 어려운 문제일 듯 합니다 ㅡ.ㅡ;;
류종택 [ryujt]   2006-12-04 15:34 X
위의 겔러그 게임도 제안자의 아이디어는 상당히 초보적인 단계로 ㅡ.ㅡ;;
"이제 프로그래밍은 처음한다"의 시점에서 좋은 예제가 없을 까요 ㅡ.ㅡa
강재호.만해 [greenuri]   2006-12-04 15:51 X
갤러그는 조금 어려운걸로 기억 하는데요..
터보씨라면 인터럽트 걸고 뭐 이것 저것 난리 쳐야 하는걸로 기억이
넘 오래 되서 기억이 ^^
류종택 [ryujt]   2006-12-04 15:58 X
인터럽트까지 ㅡ.ㅡ;;
그냥 X는 적기고
H는 내 비행기고
.은 미사일이고
인공지능도 없고 그냥 만들어 보는 예제 수준

사실 좋은 예제라고는 생각하지 않음.

입문자 입장에서 좋은 예제는
따라하고 이해하기 쉬우나 기본적인 개념을 습득할 수 있는 것이 아닐까 해

추후 C++ 이나 델파이로 옮겨가면서 틈나는데로 알고리즘 동영상 강의를 준비하려고 함.
만해 자네가 좀 예제 좀 구해줘 ㅡ.ㅡ;;
태즈 [taz1000]   2006-12-04 17:10 X
  플젝이나 다른사람과의 코웍을 하다보면,  pseudo-code 가 아주 유용한 경우가 많습니다. 프로그램 코드를 설명하기 직전에 pseudo-code 를 먼저 보여주면 코드가 어떻게 흘러가는지 이해하는데 크게 도움이 될 것 같습니다.
  '명령어'를 어떻게 사용하는지도 중요하지만, 머릿속의 '구상'을 '어떤 방향'으로 프로그래밍언어로 옮길건지도 무지무지 중요하죠~. ㅎ. pseudo-code가 그런 개념잡기에는 아주 좋을 듯싶습니당.

  
강재호.만해 [greenuri]   2006-12-04 17:20 X
소팅 알고리즘은 조금 아는데
저한테 그이상은 무리예요~ ^^
강재호.만해 [greenuri]   2006-12-04 17:24 X
이런것도 될까요?
NNS 구현해 놓은건데 ^^
http://seelunar.egloos.com/1107602
TohnoLyn [tohnokanna]   2006-12-04 18:16 X
13번페이지 좀 틀린것 같은데요..

대입문은 한줄에 하나라고 하셧는데..
a=b=c=d=4 같은 연속대입도 되지않나요?
김호광 [testcode]   2006-12-04 18:27 X
테트리스 정도의 게임이면 도스에서도 구현이 가능합니다. 물론 텍스트이겠지만요
TohnoLyn [tohnokanna]   2006-12-04 19:06 X
http://tolyn.net/zb5/file_download.php?filename=d171fa779da2d009f05eca9645d034d3

할일없어서 5분만에 뚝딱거려본 미로 ㅡ.ㅡ;
류종택 [ryujt]   2006-12-04 23:18 X
TohnoLyn님::
아, 그렇지요 ㅡ.ㅡ;
감사합니다 ^^
류종택 [ryujt]   2006-12-04 23:32 X
제가 설명을 달았던 것으로 기억했는데 아닌가 해서 다시 보니

대입문과 선언문에 대해서는 예외사항도 있습니다.  아래 8: 라인에서처럼 콤마로 분리하여 여러 선언을 한꺼번에 하는 것이 그 예입니다.  하지만, 그것은 여러 라인을 한꺼번에 묶어 둔 것이라고 생각하는 것이 옳습니다.

좀 애매하군요 ㅡ.ㅡa
원래도 지적하신 방법은 생각하지 못했었고요.
(파스칼만 파먹고 살다보니 ㅡ.ㅡ;;)

+ -

관련 글 리스트
12466 프로그램 좀 짜주세요 ㅡ.ㅡ;;; 류종택 3184 2006/12/04
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.