- ë‚ ì§œ : 2011/5/31 5시~ 7시
- 강사 : 06 김준�
- ì¡°êµ� : 11 ì •ì§„ê²½
- 참여 : 11 강�� 서�태 �소� �진�
- 첨강 : 11 김태진
1. 지난시간 복습 ¶
- 새싹êµ�실/2011/ë¬´ì „ì·¨ì‹�/ë ˆë²¨9
- 구조체
- 파ì�¼ìž…ì¶œë ¥
2. Ice Breaking ¶
김준ì„� : 5ì›”ì�´ 막바지를 지냈어. 6월초ì—� 프로ì �트 발표가 4ê°œ 있어. 그래서 프로ì �트ì—� 치여삽니다. 하지만 ìž ë�„ 잘ìž�ê³ ìˆ ë�„ 잘먹어요. ê·¸ë¦¬ê³ êµ¬ë‚¨ì˜�ì�„ 면회갔습니다. 소요산 근처 연천ì—� 근무를 하는ë�° ë‚´ê°€ ì˜›ë‚ ì—� 근무했ë�˜ ì§€ì—ì—�서 30ë¶„ ì •ë�„ 걸린지ì—ì�´ì—ˆë‹¤. 그래서 8시간ì�´ ê±¸ë ¸ì�Œ. 그래서 ì–´ì œ 힘들어죽는줄 알았다. 요즘 ë˜� 춤ì�€ ìž˜ì¶”ê³ ìžˆì–´ìš”. 댄스스í�¬ì¸ ì •ë§� 잘 ë“£ê³ ìžˆì–´ìš”. 너í�¬ë�„ í•˜ê³ ì‹¶ìœ¼ë©´ 오세요. 프로ì �트 한 기억밖ì—� 없다.
ì¶•ì œ 준비를 ê°•ì�˜ì‹¤ì—�서 수업시간ì—� 남ìž�ê°€ ìž�꾸 ì•„ì�´ìœ "좋ì�€ë‚ " 불러서 ì •ë§� 성질 ë‚«ì�Œ. 그래서 ì�´ë²ˆ ì¶•ì œê°€ ì‹«ì—ˆì�Œ 쓸ë�°ì—†ì�´ 시ë�„ëŸ¬ì› ì�Œ.
ì¶•ì œ 준비를 ê°•ì�˜ì‹¤ì—�서 수업시간ì—� 남ìž�ê°€ ìž�꾸 ì•„ì�´ìœ "좋ì�€ë‚ " 불러서 ì •ë§� 성질 ë‚«ì�Œ. 그래서 ì�´ë²ˆ ì¶•ì œê°€ ì‹«ì—ˆì�Œ 쓸ë�°ì—†ì�´ 시ë�„ëŸ¬ì› ì�Œ.
ì�´ì†Œë�¼ : 수요ì�¼ì—�ìš”. 누가 ìˆ™ì œë¥¼ ë�„와달ë�¼ê³ 해서 ì›�래 ê·¸ë‚ ì°½ì„¤ëª¨ì�´ëŠ” ë‚ ì�´ì—ˆëŠ”ë�° 1시ì—� ë��나서 ë�„ì™€ì£¼ê³ ì°½ì„¤ í• ë ¤ê³ í–ˆëŠ”ë�° 다해서 ì¶•ì œë�„ ë³´ê³ ì‹¶ì–´ì„œ ì˜¤ê³ ìžˆì—ˆëŠ”ë�° "ë��났ì�Œ"ì�´ë�¼ê³ 문ìž�가왔ì�Œ. ê·¸ë¦¬ê³ ì „ë‚ ì—� 화요ì�¼ì—� 6시ì—� 오기로 했는ë�° 새싹때문ì—� 늦어서 문ìž� 보냈ë�”니 만난지 30ë¶„ë§Œì—� "ë��났ì�Œ"ì�´ë�¼ê³ 문ìž�옴. ì�´ì§„ì˜� : ã…‹ã…‹ã…‹ã…‹ ê·¸ë¦¬ê³ ëª»ë³´ê³ ëª©ìš”ì�¼ë‚ 갔는ë�° í�¼íŽ™íŠ¸ 성공 ì�´ì§„ì˜� : ì�´ì”¨~~ ã…‹ã…‹ ê·¸ë¦¬ê³ ëª©ìš”ì�¼ì—� ì¶•ì œë�¼ì„œ 친구가옴. 6시ì—� 왔는ë�° ë‚®ì—� 있ë�˜ê±° 다 ë‹«ê³ ì£¼ì �ë§Œ 있어서 ë‘�바퀴오르ë�½ 내리ë�½í•˜ë‹¤ê°€ ì €ê¸° 블랙바니가서 ë˜� 꿀꿀꿀 í�¼ë¬µí�¼ë¬µ 하는ë�° 남ìž�친구가 와서 í•™êµ� 구경 ì‹œì¼œì¤„ë ¤ê³ ì˜¬ë�¼ì™”는ë�° 볼게 없어서 ê±” 아는 형ì�´ ì €ê¸° 병ì›�ì—� 있다길래 만나서 노래방ê°�. ê·¸ë‚ ë‚®ì—� í’�ì„ ë¯¸ë�„럼틀가서 ì�´ì§„ì˜�: ã…‹ã…‹ã…‹ã…‹ ì• ë“¤ì�´ëž‘ 다 íƒ�. ê·¼ë�° ì—„ì² ìž¬ë°Œê²Œ 탔는ë�° ì–´ë–¤ì• ê°€ 타다가 바지가 찢어ì§� ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ킨ㄹì�´ã…“ã…‹ã…‹ã…‹ã…‹ã…‹ 그래서 ì§„ì˜�ì�´ê°€ 잘봤ì�Œ. ê·¸ë¦¬ê³ ê¸ˆìš”ì�¼ì—� í‹°ì…”ì¸ ë°›ìœ¼ë ¤í–ˆëŠ”ë�° 줄ì�´ 너무길어서 ê·¸ ì „ë‚ ë‹¤ë¥¸ì• í•œí…Œ ëº�ì�€ L사ì�´ì¦ˆ ë‚´ê°€ ìž…ì�Œ. ì™„ì „ 하ì�˜ì‹¤ì¢…ìž„ ã…‹ã…‹ ê·¸ë¦¬ê³ ê¹€ìž¥í›ˆì™”ì—ˆëŠ”ë�° ì™„ì „ 좋았ì�Œ.
ì�´ì§„ì˜� : 화요ì�¼ì—� 새싹 ë��ë‚˜ê³ ì„ ì „ë¶€ 회ì�˜ë¥¼ 가서 처ì�Œìœ¼ë¡œ ìž�보를 ì�»ì�Œ. 암튼 재밌었ì�Œ. ê·¸ëŸ¬ê³ í™”ìš”ì�¼ 수요ì�¼ì—� 창설ì�„ 하ëŠ�ë�¼ ì§‘ì—� 계ì†� 새벽 1시ì—� 들어ê°�. ê·¼ë�° 결과는 첫번째 í• ë•Œ 로봇 팔ì�´ ë–¨ì–´ì ¸ì„œ Fail ê·¸ë¦¬ê³ ë‘�번째는 í�¼íŽ™íŠ¸ë¥¼ í–ˆì�Œ. 그래서 ë�Œë§Œ 없었으면 ì™„ì „ í�¼íŽ™ì„±ê³µì�¸ë�° ì§œì¦�났었ì�Œ. ê·¸ë¦¬ê³ í™”ìš”ì�¼ì—� 너무 ë°°ê³ íŒ ëŠ”ë�° 창설 4피ì—�서 í• ë•Œ í™�병우 êµ�수님ì—�게 "êµ�수님 ë°°ê³ íŒŒìš”"ì�´ëž¬ë�”니 4피 사람들한테 다 ì�¨. 매우맛있었ì�Œ. ì• ë“¤ì�´ ì ˆ 찬양했ì�Œ. ê·¸ë¦¬ê³ ì¶•ì œëŠ” 재밌었ì�Œ. ì•„ ê·¸ë¦¬ê³ ëª©ìš”ì�¼ì—� 시ì²ì—� 가서 거기 앞ì—�서 군악대랑 사물놀ì�´ 연주하는 봤는ë�° ë�˜ê²Œ 재밌었ì�Œ.
서ì›�태 : 수요ì�¼ë‚ ìž�다가 종하형한테 문ìž�ì™”ì�Œ "경진대회 ê°�ë�…좀 ë§¡ì•„ë�¼" 그래서 갔는ë�° ë¬¸ì œì¢€ 봤는ë�° 하나ë�„ ëª¨ë¥´ê² ì�Œ. 그래서 ì�¸í„°ë„· 쓰는사람 계ì†� 잡았는ë�° 치완ì�´ë„¤ ì¡°ê°€ ì�¸í„°ë„· 쓰는건 몰ëž�는ë�° 알아서 ë§�해서 강퇴시킴. ê·¸ë¦¬ê³ ë��나서 ê°™ì�´ ë°¥ë¨¹ê³ ì§‘ì—�ê°�. 목요ì�¼ì—�는 가족 ì €ë…˜ì•½ì†�있어서 ì¶•ì œ êµ¬ê²½ëª»í•˜ê³ ì§‘ì—� ê°�. 금요ì�¼ë‚ ì¶•ì œ êµ¬ê²½í• ë ¤ê³ í–ˆëŠ”ë�° 문예사 프로ì �트 발표 준비때문ì—� 구경 못함. ë‚´ë…„ ì¶•ì œëŠ”... ì•„ 군대가있지. 군대갔다오면 3ë…„ì •ë�„ ë’¤ì—� 볼수 있ì�„듯.
ì •ì§„ê²½ : 작년 ê¸°ì¶œë³´ê³ ê°”ëŠ”ë�° 4ë¬¸ì œ 나왔는ë�° 너무 ì–´ë ¤ì›€ . 삽질하다가 2ë¬¸ì œ 풀었는ë�° 목요ì�¼ë‚ ê²°ê³¼ 나왔는ë�° 2등해서 넘 좋았ì�Œ. 경진대회 ì „ì—� ë�™ì–‘ì² í•™ì�˜ ì�´í•´ 수업ì�´ 있었는ë�° 거기서 ìž ê¹� 졸았는ë�° ê·“ì†�ì—� 주문ì�´ 들어왔다 "양명학 주장학 " 그래서 ê¹¨ê³ ë³´ë‹ˆê¹Œ 머리가 ì•„íŒ ë‹¤. 10ë§Œì›� 현금으로 ë°›ê³ ë¶€ìƒ�있는ë�° 기계ì‹� 키보드랑 ë¬´ì„ ë§ˆìš°ìŠ¤. 1등부터 ì„ íƒ�하는거임
아마 기계ì‹� 키보드는 ëª»ì“°ê³ ë¬´ì„ ë§ˆìš°ìŠ¤ê°€ ì„ íƒ�ë� 것 ê°™ì�Œ. ë��.
아마 기계ì‹� 키보드는 ëª»ì“°ê³ ë¬´ì„ ë§ˆìš°ìŠ¤ê°€ ì„ íƒ�ë� 것 ê°™ì�Œ. ë��.
김태진 : ì €ë²ˆì£¼ë§�ì—� 부산ì—� ë‚´ë ¤ê°”ìŠµë‹ˆë‹¤. 목요ì�¼ ì €ë…˜ì—� 갔기때문ì—� 금요ì�¼ 창설ì�€ ë‹¤í•´ë†“ê³ êµ¬ê²½í•˜ëŸ¬ê°”ìŠµë‹ˆë‹¤. ê·¸ë¦¬ê³ ê¸ˆìš”ì�¼ ì €ë…˜ì—� 들ì�€ 소ì‹�ì�€ Fail Fail~~~ ã… ã… . ì¶•ì œë�„ 못본건 아쉽긴 하지만 그래ë�„ ì§‘ì—�가서 ì�´ëŸ°ì €ëŸ°ê±° ë¨¹ê³ ìž˜ 쉬다온건 행복했ì�Œ. 프로그래ë°� 경진대회 나갔는ë�° 한종ì�´ëž‘ 송치완ì�´ëž‘ ê°™ì�´ 나갔ì�Œ. 분명 MSDN까지만 쓰기로 ë�˜ìžˆì—ˆëŠ”ë�° 송모군ì�´ MSDN하면서 www.google.co.kr를 통해 검색ì�„ 하다가. 야. ì�´ê±° ë¬¸ì œ ë˜‘ê°™ì• í•˜ë‹¤ê°€ 들켜서 강퇴당함.
ê°•ì›�ì„� : ì§‘ì—� 강아지가 ìƒ�ê²¼ì�Œ 종류는 ë§�티즈 "콜" 네달ë�¬ëŠ”ë�° 짱임. 남ìž�ìž„. 중성화 ì•„ì§� 안함. 해야한다ë�˜. 똥오줌 ê°€ë ¤ì„œ ì™„ì „ ì‹ ê¸°í•¨. ì• ê°€ ì²«ë‚ ì™”ëŠ”ë�° ì‹ ë¬¸ì§€ 위ì—�서 비비빅하ë�”니 오줌거기서 ì‹¸ê³ ë˜¥ë�„ 거기서 ì‚¬ê³ ì™„ì „ ì‹ ê¸°í•¨. 거실ì—�서 따로 재움. 그럼 ë°©ë¬¸ì—´ê³ ë“¤ì–´ì˜´. ì�´ë²ˆì£¼ 창설 1등했ì�Œ. ì™„ì „ 좋ì�Œ. ì¶•ì œë•Œ ì• ë“¤ì�´ëž‘ ìˆ ë§Œë¨¹ì�Œ. 구경ì�€ 안했ì�Œ.
3. 수업 ë‚´ìš© ¶
- C언어ì�˜ ê³¼ì œ 1ê³¼ 2를 했습니다.
- strlen()함수ì�˜ 사용ì—� 대해 알아봤ì£
- 헤�(*.h) 파�� 하나 � 알게�었습니다 string.h
- 여러명� 코딩 방법
- 주�� �용한 프로그램 설계 방법
4. 수업 ì˜ˆì œ ¶
- 1번 ë¬¸ì œ
#include<stdio.h>
#include<string.h>
void main(){
//문�열� 받�
char pel[255] ;
int count ,i;
gets(pel) ;
//그게 몇글��지 셈.
count = strlen(pel) ;
//ê·¸ë¦¬ê³ ì¢Œìš°ëŒ€ì¹ì�„ 확ì�¸??
for(i=0 ; i<= count*0.5 ; i++)
{
//if(pel[i]==pel[count-i-1])
if(pel[i]!=pel[count-i-1])
{printf("Not Pel") ;
break ;
}
}
if(i<=count*0.5) ;
else printf("pel");
}
- 2번 ë¬¸ì œ
#include<stdio.h>
void main()
{
int num[5];
int newnum[3];
int max = 0 ,min = 9999;
int selectMin,selectMax;
int count=0;
int i;
int sum;
// 다섯개 받�
for (i=0; i<5; i++) scanf("%d", &num[i]);
// ìµœê³ í•˜ê³ ìµœì†Œë¥¼ ì°¾ì�Œ.
for (i=0; i<5; i++){
if (num[i]>max){
max=num[i];
selectMax = i;
}
if (num[i]<min){
min=num[i];
selectMin = i;
}
}
// ìµœê³ ìµœì†Œ 뺌.
// 뺀 나머지 3개를 ì €ìž¥í•¨
for (i=0; i<5; i++) {
if (i==selectMin || i==selectMax) continue;
newnum[count]=num[i];
count++;
}
// 최소 최대값 찾�
min= 9999;
max= 0;
for (i=0; i<3; i++){
if (newnum[i]>max){
max=newnum[i];
// selectMax = i;
}
if (newnum[i]<min){
min=newnum[i];
// selectMin = i;
}
}
// 비�해서 4���면 print KIN
if (max-min>=4) printf("KIN\n");
else{
sum = 0;
for (i=0; i<3; i++){
sum+= newnum[i];
}
printf("%d\n", sum);
}
// 아니면 합.
}
5. 즉ì„� 후기 ¶
서ì›�태 : ê·¸ ì§�ì ‘ 짜는걸 해봤는ë�° 긴장ì�„ ë§Žì�´í–ˆë‹¤. 그래서 친구들ì�´ ì¹œì ˆí•˜ê²Œ 쪼아줘서 잘 ë§ˆì¹ ìˆ˜ 있었습니다.
ê°•ì›�ì„� : 앞으로 ì§€ê°� ì•ˆí•˜ê² ìŠµë‹ˆë‹¤. ê·¸ë¦¬ê³ ìš”ì¦˜ì—� C수업ì�„ 안들어서. 오늘 처ì�Œë³´ëŠ”ê²Œ 많았습니다. ì–´.. ê·¸ë¦¬ê³ ì˜¤ëŠ˜ ìˆ™ì œ 짯는ë�° 옆ì—�서 쪼아줘서 ì°¸ ê³ ë§ˆì›Œìš”. ã…Žã…Žã…Žã…Ž ì •ì§„ê²½ì”¨ê»˜ 쪼아줘서 ê°�사하단 ë§�씀ì�„ ë“œë¦¬ê³ ì‹¶ìŠµë‹ˆë‹¤.
ì�´ì§„ì˜� : ì�´ì 몰르는게 ë§Žì�Œ. ã…‹ã…‹ 다ì�Œì£¼ê°€ ë‘�ë ¤ì›€. ë³µìŠµí•˜ê² ìŠ´. ë��.
ì�´ì†Œë�¼ : 그거 palindrum ì–´ë ¤ì›€. 어떻게 그런ìƒ�ê°�ì�„ í•˜ì£ ? ì‹ ê¸°í•¨.
ì •ì§„ê²½ : ê°„ë§Œì—� 오니 ì§„ë�„ ë§Žì�´ ë¹ ì¡Œêµ°ìš”. 그래ë�„ ì•„ì§� 코딩ì�„ 하는걸 ë‘�ë ¤ì›Œí•˜ëŠ”ê²ƒ 같아요. 다ì�Œì—� 먹ì�„ê±° ì‹¸ë“¤ê³ ì˜¤ê² ìŠµë‹ˆë‹¤.
김준ì„� : ê¸‰ì „í™˜í•´ì„œ ê³¼ì œë¥¼ 풀게ë�¬ìŠµë‹ˆë‹¤. ê°œë…�ì •ë¦¬ëŠ” 복습해서 잘 ì�´í•´í•˜ëŠ”ê²ƒ ê°™ì�Œ. 뿌듯하기ë�„ 합니다. ê·¸ë ‡ì§€ë§Œ ì•„ì§� 코딩ì�„ 위주로 안해서 약한것 같습니다. 다ì�Œì‹œê°„ë�„ 코딩ì�„ 해봅시다.
6. 후기 ¶
- 후기 작성 ìš”ë ¹ : 후기는 F4(ThreeFs + Future Action Plan)ì—� 맞게 작성해주세요.
- ê´€ë ¨ 페ì�´ì§€ : ThreeFs, ThreeFs(노스모í�¬), FiveFs(노스모í�¬)
- ë§�í�¬ë¥¼ 눌러보기조차 귀찮ì�€ ë‹¹ì‹ ì�„ 위한 간단한 설명
- Facts, Feelings, Findings, Future Action Plan. 즉, 사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�.
- 예를 들어 지난주ì—� ë�ˆê°€ìŠ¤ë¥¼ 먹ì�€ 것ì—� 대해 후기를 쓴다면 : "지난주ì—� 강남ì—� 가서 하나ì—� 5ë§Œì›�하는 ë�ˆê°€ìŠ¤ë¥¼ 먹었다.(사실) 기대를 잔뜩 했는ë�° 별로 ë§›ì�´ 없었다.(ëŠ�낌) 강남ì�€ ë•…ê°’ì�´ 비싸서 ê°’ë§Œ ë³´ê³ ì—„ì² ë§›ìžˆì�„ê±°ë�¼ 기대하면 안ë�œë‹¤ëŠ” 것ì�„ 알았다.(깨달ì�€ì �) 다ì�Œì—�는 미리 ì�¸í„°ë„·ì—�서 í�‰ì�„ ì°¾ì•„ë³´ê³ ë³„ì �ì�´ 높ì�€ ë�ˆê°€ìŠ¤ì§‘ì�„ 찾아서 ê°€ë´�ì•¼ê² ë‹¤.(앞으로ì�˜ 계íš�)"
- Facts, Feelings, Findings, Future Action Plan. 즉, 사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�.
- ê´€ë ¨ 페ì�´ì§€ : ThreeFs, ThreeFs(노스모í�¬), FiveFs(노스모í�¬)
- ê°œë…� ì •ë¦¬ì—� 대해서는 그다지 ë§Žì�€ 가르침ì�´ 없었습니다. 오늘ì�˜ 집중 í•목ì�€ 여러명ì�´ 코딩하는 방법과 ì§�ì ‘ 코딩ì�„ 해보는것ì�´ì—ˆì£ . ì§€ê°�ì—� 대해서ë�„ 한마디했군요!! ì§€ê°�í• ë•Œ ìƒ�대방ì�˜ 양해를 구하지 않는것ì�€ ìƒ�대방ì—�게 í�¬ë‚˜í�° 실례입니다~ 모ë‘� ì§€ê°�한다면 ë¨¼ì € ì•Œë ¤ì£¼ëŠ” 센스ìŸ�ì�´ê°€ ë�˜ì£¼ì„¸ìš”. 오늘ì�€ ì§„ê²½ì�´ê°€ 와줘서 너무 기ì�©ë‹ˆë‹¤. ë“ ë“ í•œ ì¡°êµ�ê°€ 있으니 강사가 무능해ë�„ 잘 ì§„í–‰ë�˜ëŠ”êµ°ìš”. Show me the money!!! 담시간ì�„ 기대하시ë�¼!! ë˜�한 태진ì�´ë�„ 들으러와서 ì‹ ë‚˜ë³´ì�´ëŠ” 새싹ì�´ì—ˆìŠµë‹ˆë‹¤. ì�´ëŸ° 수업방ì‹�ì�´ ì �ì�‘ì�´ 안ë� 수ë�„ìž‡ì£ . ì‹ ë‚˜ê³ ì‹ ë‚˜ê²Œ ë°°ìš°ê³ ë¨¹ê³ ë§ˆì‹œëŠ”ê²ƒìž…ë‹ˆë‹¤. ì�´ê²Œ ë§žëŠ”ì§€ëŠ”ëª¨ë¥´ê² ì§€ë§Œ í•™ìƒ�들ì�´ 모쪼ë¡� ì œ 배움ì�„ ì¦�ê²�게 받아들여주었스면 ì¢‹ê² ìŠµë‹ˆë‹¤. 다ì�Œì‹œê°„ì—�ë�„ Coding Coding입니다!! ì–�후!! 후기ì�¨ë�¼. - 김준ì„�
- ㅋㅋㅋ오늘ë�„ ì�¼ë“±ìž…니당*_* 위키올ë�¼ì˜¤ê¸°ì „ì—� 미리 확ì�¸í•œ ê±´ 처ì�Œì�´ì—�ìš”. ê³¼ì œí•˜ë‹¤ê°€ 들어와서 ì�¨ìš©. 오늘 코딩해본 1, 2번ì�€ 다했습니다. 스스로 ìƒ�ê°�í•´ë³´ê³ ìŠ¤ìŠ¤ë¡œ 코딩해보는게 중요한 것 같아욧!! ë¬¸ì œë¥¼ ë³´ê³ ì–´ë–»ê²Œ í•´ê²°í• ê¹Œ ê³ ë¯¼í•˜ëŠ” ê³¼ì •ì�´ ì‹¤ë ¥ì�„ 키우는 것 같네용... 여태까진 다른사람 ìƒ�ê°�ì�„ 그대로 옮기는 코딩ì�„ 했다면 ì�´ì œë¶€í„°ëŠ” ì œ 스스로 ìƒ�ê°�í•´ë³´ê³ ì½”ë”©ì�„ í•´ì•¼ê² ì–´ìš”ížˆížˆ*-_-* 하하핫 ì�´ì œ 3번ì�„..... - ì�´ì†Œë�¼
- 무능무능해진 소ë�¼. 그래ë�„ 가장 코딩ì�„ 잘하는군요. ì—시 경험ìž�는 달ë�¼=ã…‚=. 1등ì�€ ì�´ì�˜ë‹ˆê¹Œ ê³¼ìž�한개 ì‚¬ì£¼ê³ ì‹¶ì�€ 마ì�Œë§Œ 줄께. ê³¼ì œë¥¼ 올ë�¼ì˜¤ê¸° ì „ì—�ë�„ 했군용. ìž˜í•˜ê³ ìžˆìŠµë‹ˆë‹¤. 계ì†� ê³ ë¯¼í•˜ê³ ë””ë²„ê¹…í•˜ëŠ” ê³¼ì •ì�´ 프로그래머ì—�ê²� 필요한 ê³¼ì •ì�´ì§€. ì�´ë²ˆì£¼ì—�는 코딩만해서 딱히 ë§Žì�€ 것ì�„ ëŠ�낄것ì�´ 없었지만 그래ë�„ 충실하게 후기를 ì�¨ì¤˜ì„œ ê³ ë§ˆì›€. - 김준ì„�
- 무능무능해진 소ë�¼. 그래ë�„ 가장 코딩ì�„ 잘하는군요. ì—시 경험ìž�는 달ë�¼=ã…‚=. 1등ì�€ ì�´ì�˜ë‹ˆê¹Œ ê³¼ìž�한개 ì‚¬ì£¼ê³ ì‹¶ì�€ 마ì�Œë§Œ 줄께. ê³¼ì œë¥¼ 올ë�¼ì˜¤ê¸° ì „ì—�ë�„ 했군용. ìž˜í•˜ê³ ìžˆìŠµë‹ˆë‹¤. 계ì†� ê³ ë¯¼í•˜ê³ ë””ë²„ê¹…í•˜ëŠ” ê³¼ì •ì�´ 프로그래머ì—�ê²� 필요한 ê³¼ì •ì�´ì§€. ì�´ë²ˆì£¼ì—�는 코딩만해서 딱히 ë§Žì�€ 것ì�„ ëŠ�낄것ì�´ 없었지만 그래ë�„ 충실하게 후기를 ì�¨ì¤˜ì„œ ê³ ë§ˆì›€. - 김준ì„�
- 오랜만ì—� 참여해서 C ê³¼ì œë¥¼ 풀었습니다. ì–´ëŠ�새 1학기가 ë��나가네요. C수업ë�„ 구조체, 파ì�¼ìž…ì¶œë ¥ë§Œ 들으면 ë��나는 것 ê°™ê³ , C언어ì—� ì�µìˆ™í•´ì§ˆ 수 있었ë�˜ 1학기가 ë�˜ì—ˆê¸°ë¥¼ã…‹ã…‹ c ê³¼ì œ ì €ëŠ” ë°¤ 새서 구현 다 했지만, 새로 다시 ì§œë´�ì•¼í• ê²ƒ 같습니다. ã…‹ã…‹ 4, 5번 ë¬¸ì œëŠ” 꽤 소스가 길어지는 것 같네요. 스스로 ì§�ì ‘ 짜본다면 ì‹¤ë ¥ì�´ ë§Žì�´ 늘듯... - ì •ì§„ê²½
- ê°„ë§Œì—� ì°¸ì„�해서 ì‹ ë‚˜ëŠ” C수업. ì¡°êµ�로 ì°¸ì„�하니까 ì‹ ë‚˜ì§€? ã…‹ã…‹ã…‹ 혼ìž�짜는건 ì°¸ ë§Žì�€ ë�„움ì�´ ë�˜ì§€ ìˆ™ë ¨ë�„ê°€ 쑥쑥 올ë�¼ê°€ë‹ˆê¹Œ. 하지만 혼ìž� 짜는것보다 여러명ì�´ 머리를 ë§žëŒ€ê³ ì§œëŠ”ê²ƒë�„ ë§Žì�€ ë�„움ì�´ ë�©ë‹ˆë‹¤. - 김준ì„�
- ê°„ë§Œì—� ì°¸ì„�해서 ì‹ ë‚˜ëŠ” C수업. ì¡°êµ�로 ì°¸ì„�하니까 ì‹ ë‚˜ì§€? ã…‹ã…‹ã…‹ 혼ìž�짜는건 ì°¸ ë§Žì�€ ë�„움ì�´ ë�˜ì§€ ìˆ™ë ¨ë�„ê°€ 쑥쑥 올ë�¼ê°€ë‹ˆê¹Œ. 하지만 혼ìž� 짜는것보다 여러명ì�´ 머리를 ë§žëŒ€ê³ ì§œëŠ”ê²ƒë�„ ë§Žì�€ ë�„움ì�´ ë�©ë‹ˆë‹¤. - 김준ì„�
- 으앜 오늘ë�„ ìž�ëŠ�ë�¼ êµ�양과목ì�„ 빼먹게ë�˜ë„¤ìš”. ê³¼ì œëŠ” 금요ì�¼ C수업까지 ë“£ê³ í•´ë³´ë ¤ê³ í•©ë‹ˆë‹¤~ 코딩ì�€ 아무ë�„ 모르게 혼ìž� 하는것ì�´ 편한것 같아요ㅋㅋ 누가 ë³´ê³ ìžˆìœ¼ë©´ ë‘�ë ¤ì›Œì„œ ì œëŒ€ë¡œ ëª»í•˜ê² ì–´ìš”. ìž�ì‹ ê°�ì�„ 키우기위해 반복해서 코딩ì�„ 해보는게 관건ì�´ê² 지요? 다ì�Œì‹œê°„ì—�ë�„ 코딩ì�„ 해야하니까 새싹êµ�실수업ì—� 앞서 코딩연습좀 í•´ë³´ê³ ìˆ˜ì—…ì—� ìž„í•´ì•¼ê² ìŠµë‹ˆë‹¤. ê·¸ë¦¬ê³ ì£¼ì„�달기 ìˆ™ì œ 여기다 쓰는건줄 알았는ë�° 소ë�¼ê°€ 안쓴거 보니까 다른곳ì—� 올리는건가???? 주ì„�ë�„ 짜면서 1,2번ì�€ 한번 í•´ë³´ë ¤ê³ í•©ë‹ˆë‹¤. 마지막 ê³¼ì œì�¸ë�° ì–´ë µë„¤ìš”. ëª¨ë“ ê°•ì�˜ê°€ 다 마지막 ê³¼ì œëŠ” ì–´ë µê²Œ 나오나ë´�요ㅋ - 서ì›�태
- 여기ì—� 올리는거 ë§žì•„ ë‚´ê°€ 안만들어줬구나. ë§ˆì§€ë§‰ê³¼ì œëŠ” ê±°ì�˜ 노가다 수준ì�´ì§€ 하지만 주ì„�문ì�„ ë¨¼ì €í•˜ê³ í•˜ë‚˜í•˜ë‚˜ 코딩해가다 ë³´ë©´ 쉬워질꺼야. -김준ì„�
- 여기ì—� 올리는거 ë§žì•„ ë‚´ê°€ 안만들어줬구나. ë§ˆì§€ë§‰ê³¼ì œëŠ” ê±°ì�˜ 노가다 수준ì�´ì§€ 하지만 주ì„�문ì�„ ë¨¼ì €í•˜ê³ í•˜ë‚˜í•˜ë‚˜ 코딩해가다 ë³´ë©´ 쉬워질꺼야. -김준ì„�
- ì˜¤ë¹ ì�˜ =ã…‚=ì�´ 쪽지가 무서워서 ì–¸ë„� ë‚¨ê¸°ë ¤êµ¬ì—¬!! ì•„..Cê³¼ì œ 왜케 ì–´ë ¤ì›Œì§„ê±´ì§€ @.@ 넘넘 ì–´ë ¤ìš´ ê±° 같아요!! ì½”ë”©í•˜ë ¤ë©´ ì•„ ë�부터 하지... ë�˜ê²Œ 막막해서 소ë�¼í•œí…Œ ë§¨ë‚ ë¬¼ì–´ë´¤ëŠ”ëŽ… ì�´ì œ 설계를 ì�¼ë‹¨ í•´ë´�야 ê² ì–´ìš”! ê·¼ë�° ì•„ì§� ê·¸..설계를해ë�„ 그걸 코딩하는 ì‹¤ë ¥ì�´ ì•„ì§� 부족해요 ë§Žì�´! ë§Žì�´! 그래서 공부를 ë�” 해야 ê² ì§€ìš” ã… ã… ...ë�„와주세여..ã…‹ã…‹ã…‹ã…‹ã…‹ 암튼 ì§�ì ‘í•´ë³´ëŠ”ê²Œ ì •ë§� 중요한 것 같아요. ê·¼ë�° ì�´ 뒷부분ì�€ ì–´ë ¤ì›Œìš” 너무 ã… ã… ã… ã… ìœ¼ì•„ì•„ê°€ì•…!.! -ì�´ì§„ì˜�
- 예ì—�~ 앞으로 쪽지 ìž�주보내야지 ã…‹ã…‹ ì•„ 못ë�œê²ƒ 같아. 여튼. 코딩하는 ì‹¤ë ¥ì�´ 부족한것ì�„ ëŠ�꼇다면 아마 그부분ì�˜ ë°œì „ì�´ 있ì�„꺼야. ê·¸ë¦¬ê³ ë§Žì�´ 그런 ê³ ë¯¼ì�„ 한다면 훌ë¥í•œ 프로그래머가 ë�˜ê² ì§€~! 공부하는걸 ë�„와달ë�¼ê³ 하니 너무 기ì�˜êµ¬ë‚˜ ã…‹ã…‹ - 김준ì„�
- 하 ì�´ë²ˆì£¼ 너무 ì •ì‹ ì�´ 없어요 ìˆ™ì œ ê³¼ì œ 복습 ì „ë¶€ 하나ë�„ 못했어요 ì™„ì „ ㅜㅜ ê·¸ì €ê»˜ëŠ” 엄마 ìƒ�ì‹ ì�¸ë�°ë�„ ì™„ì „ ì •ì‹ ì—†ì–´ì„œ 가족ë�¼ë¦¬ ë°¥ë�„ ëª»ë¨¹ê³ ã…œã…œ ì•„ ì•„ ì•„ ì•„ ì•„ ㅜㅜㅜㅜㅜㅜㅜㅜ ì •ì‹ ì—†ì–´ìš” ë�„와주세요 ã… ã… - ì›�ì„�
- 예ì—�~ 앞으로 쪽지 ìž�주보내야지 ã…‹ã…‹ ì•„ 못ë�œê²ƒ 같아. 여튼. 코딩하는 ì‹¤ë ¥ì�´ 부족한것ì�„ ëŠ�꼇다면 아마 그부분ì�˜ ë°œì „ì�´ 있ì�„꺼야. ê·¸ë¦¬ê³ ë§Žì�´ 그런 ê³ ë¯¼ì�„ 한다면 훌ë¥í•œ 프로그래머가 ë�˜ê² ì§€~! 공부하는걸 ë�„와달ë�¼ê³ 하니 너무 기ì�˜êµ¬ë‚˜ ã…‹ã…‹ - 김준ì„�
6.1. ìˆ™ì œ ¶
* 여기 밑� 코딩 올리세요
코딩
----------------------------------------------------------------------------------주� 올릴게요(미완성) - 서�태
ë¬¸ì œ3.(단어별로 한줄씩 나열하기??)
#include <stdio.h>
#include <ctype.h>
#include <string.h>
#define MAX_LINESTR 200
#define MAX_WORDLENGTH 200
#define MAX_LINE 100
int getNextAlphabetIndex(char* line, int start);
void print_words(char* line);
int main()
{
char line_str[MAX_LINE][MAX_LINESTR];
int line_count=0,i=0;
while (1) {
// �어단어 받아오기
gets(line_str[line_count]);
// ! ìž…ë ¥í•˜ë©´ 받아오기 종료
if (strcmp(line_str[line_count],"!")==0) break;
line_count++;
}
// 단어 ì¶œë ¥
for (i=0;i<line_count;i++) {
print_words(line_str[i]);
}
return 0;
}
// � 단어� 첫글��서부터 �어쓰기(즉, 알파벳� 서로 붙어있지 않게�는곳)까지를 따로 분리하기
int getNextAlphabetIndex(char* line, int start)
{
// ******************
// add your code here //아� 코드까지는 못짰어요;
// ******************
}
// 분리ë�œ 단어 ì¶œë ¥ 함수
void print_words(char* line)
{
// ******************
// add your code here
// ******************
}
ë¬¸ì œ4.(좌ì„� 예약)
//
----------------------------------------------------------------------------------------- 서�태 올림
--------------------ì�´ì§„ì˜�-------------------------- [ë¬¸ì œ3] // ! ê°€ ìž…ë ¥ë� 때까지 ì˜�어단어 ìž…ë ¥í•˜ê¸° // 글ìž� ì œí•œ 길ì�´ ì„¤ì •í•˜ê¸°(..??) Define!! // ë�„어쓰기마다 하나씩 나오게 하기...'!'는 안나오게..ã…‹ã…‹(ì–´ë–»ê²Œí• ê¹Œ?) // new line // ì¶œë ¥! [ë¬¸ì œ4] // Nê°’ 질문 스캔과 Nê°’ ìž…ë ¥ // type 1 or type2 ì�¸ì§€ 물어보는 질문 스캔 // 1 or 2를 ìž…ë ¥í•˜ë©´ ëžœë�¤ìœ¼ë¡œ ë�Œë ¤ì„œ ê²°ê³¼ ì¶œë ¥í•˜ê¸° // 만약 first seatì�´ 다 ì°¼ì�„경우 질문 스캔 // yes ë�¼ê³ 하면 economy seat ëžœë�¤ìœ¼ë¡œ ê²°ì • // no ë�¼ê³ 하면 Next flight leaves in 3 hours ì¶œë ¥ /* 나름 머리 ì“°ë ¤ê³ í•´ë´¤ëŠ”ë�° 으으ì�Œ.....잘한거같진않아요 ㅋㅋㅋ특 히 3번! ì–´ë ¤ì›Œìš”ì�´ì�´ì�´ì�´ìž‰ ã… ã… ã… 30분안ì—� ë� 게 아닌ë�°ì—�ì—�잉어우옹휴ㅗㅇ */ ---------------------------------------------------










