- Template를 만들어 ë³´ë ¤ 했으나 실패?... 단순히 ê°±ì‹ ì�´ ëŠ�린건지.. 아니면 ë‚´ê°€ 권한ì�´ 없는 ê±´ì§€... - ê³ í•œì¢…(13/04/02)
1. ì¶œì„�ì²´í�¬ ¶
| �름 | 1회 | 2회 | 3회 |
| 임지훈 | o | o | 지� |
| �명면 | o | o | o |
| 지�민 | o | o | o |
| 박경준 | o | o | o |
| ê³ í•œì¢… | o | o | o |
2.1. 계íš� ¶
- ì“°ë ˆê¸° ê°’ì—� 대해 알아 봅시다.
- int�서 탈출해 봅시다.
- 문� 받기.
- 지난 ê³¼ì œ ìž…ë ¥ 받아서 하지 않ì�€ 사람 ìž…ë ¥ 쓰는거 해보기.
- 지난 ê³¼ì œ ìž…ë ¥ 받아서 하지 않ì�€ 사람 ìž…ë ¥ 쓰는거 해보기.
- 실수형 ê°€ì§€ê³ ê³„ì‚°í•˜ê¸°
- �� 넓� 계산.
- �� 넓� 계산.
- 문� 받기.
- � 다른 반복문� while, do while� 배워 봅시다.
- ê³¼ì œ 필살기(...)ì�¸ for-> while, while -> for를 해봅시다.
근� �런거 배워�야 좋�거 없어(....)
- ê³¼ì œ 필살기(...)ì�¸ for-> while, while -> for를 해봅시다.
- 논리 연산�
- >,<,!,==,!=,>=,<=,&&,||
- >,<,!,==,!=,>=,<=,&&,||
- 조건문� 배워봅시다.
- if문
- 대수비�
- 대수비�
- switch문
- ì �ì ˆí•œ ì˜ˆì œê°€ ë– ì˜¤ë¥´ì§€ 않으므로 ㅇㅈㅎ게임 부활시켜야 ê² ì�Œ(..)
- ì �ì ˆí•œ ì˜ˆì œê°€ ë– ì˜¤ë¥´ì§€ 않으므로 ㅇㅈㅎ게임 부활시켜야 ê² ì�Œ(..)
- if문
- ì�´ ëª¨ë“ ì—°ìŠµì�„ 위해 ì�´ë¡ ì�€ 하지 않는다. ë¹ ë¥¸ 실습 ë¹ ë¦„ë¹ ë¦„
2.2. ê²°ê³¼ ¶
ê²°êµ ì�´ë²ˆì—�ë�„ ì§„ë�„ 맞추기는 실패, 김민재,김해천ì�´ ë˜� 난입해서 ì• ë“¤ 좀 ë´�줌.
ㅇㅈㅎ게임 ì˜ˆì œê¹Œì§€ 하긴 한 것 같다.
ê²°êµ ì•„ì§� ì• ë“¤ì�´ 모르는 것ì�€,
if, switch,
논리 연산,
단�회로 연산,
부�소수 연산,
ì—°ì‚°ìž� ìš°ì„ ìˆœìœ„,
비트 연산�.
형변환.
ㅇㅈㅎ게임 ì˜ˆì œê¹Œì§€ 하긴 한 것 같다.
ê²°êµ ì•„ì§� ì• ë“¤ì�´ 모르는 것ì�€,
if, switch,
논리 연산,
단�회로 연산,
부�소수 연산,
ì—°ì‚°ìž� ìš°ì„ ìˆœìœ„,
비트 연산�.
형변환.
어 많네;
나머지 문법ì�€ 기ë§�범위 ì�¼ê²ƒ ê°™ê³ .
2.3. ë‚´ìš© ¶
- 문� 받기
- ìž…ë ¥ì�„ 위한 함수를 ì�¨ì•¼ 합니다. C언어ì�˜ 콘솔ì�„ 위한 ìž…ë ¥ìš© 함수는 ì�´ëŸ°ê²ƒë“¤ì�´ 있습니다.
- scanf()
- getchar()
- gets
- getch()
- ìž…ë ¥ì�„ 위한 함수를 ì�¨ì•¼ 합니다. C언어ì�˜ 콘솔ì�„ 위한 ìž…ë ¥ìš© 함수는 ì�´ëŸ°ê²ƒë“¤ì�´ 있습니다.
- �� 넓� 계산
- ì›�ì�˜ 지름ì�„ 받아서 ë„“ì�´ë¥¼ 계산해서 ì¶œë ¥.
- ì›�ì�˜ 지름ì�„ 받아서 ë„“ì�´ë¥¼ 계산해서 ì¶œë ¥.
#include<stdio.h>
int main()
{
char *asdf = "�� 넓� =";
// 변수가 여기 있어야 ê² ì§€ìš”?
// ë�ê°€ í•„ìš”í• ê¹Œìš”? ì§�ì ‘ 채워 넣어 봅시다.
puts("ì›�ì�˜ ë„“ì�´ë¥¼ 구합니다. 지름ì�„ ìž…ë ¥ 해주세요.");
// � 밑� 3개는 무슨 차� �까?
scanf("%f",&ZiLm); // ì�´ê±¸ ë³´ê³ ìœ„ì—� 변수를 ì •í• ìˆ˜ 있다. ì�´ê²Œ ë¬¸ì œ.
//scanf("%lf",&ZiLm);
//scanf("%d",&ZiLm);
// ì�´ 밑으로 계산ì�„ 해야 ê² ì§€ìš”?
NulbI = (/*여기는 ì§�ì ‘ 채워 ë³´ìž�.*/)*3.14;
// ì¶œë ¥ë¬¸ì�€ ë˜ë¡œ 해야 í• ê¹Œ?
printf("%s%f",asdf,NulbI);
printf("%s%lf",asdf,NulbI);
printf("%s%d",asdf,NulbI);
return 0;
}
#include<stdio.h>
int main()
{
char q='q';
puts("뺄셈 ë¬¸ì œë¥¼ 물어 볼거ì—�ìš”!");
do {
int num1 = rand()%10000; //rand()는 ìž„ì�˜ì�˜ 수를 ë�Œë ¤ì£¼ëŠ” 함수.
int num2 = rand()%10000;
int sub = num1-num2;
int ans;
printf("%d-%i는 ë˜ê¹Œìš”? : ",num1,num2);
scanf("%d",&ans);
//getchar();
if(/*여기ì—� ë˜ ë„£ì–´ì•¼ í• ê¹Œ?*/)
{
puts("맞았어요!");
}
else
{
puts("í‹€ë ¸ì–´ìš”");
}
puts("프로그램ì�„ ë�„ë ¤ë©´ q 아니면 다른거 :");
q=getchar();
} while (q!='q');
puts("프로그램 �!");
return 0;
}
#include<stdio.h>
#include<stdlib.h>
#include<Windows.h>
#define TURN_GAP 500
int main()
{
int myHP = 10000;
int GwaJaeHP = 10000;
int GwaJaeDem;
char key;
puts("야ìƒ�ì�˜ Cê³¼ì œê°€ 나타났다!!!!");
while(TRUE)
{
puts("---------------------------------");
puts("무엇ì�„ í• ê¹Œ?");
puts("a:몸통박치기!! s:튀어오르기!!");
key=getchar();
// '나'� 차례
switch (key) {
case 'a':
puts("나(�)는 몸통박치기!!를 사용했다.");Sleep(TURN_GAP);
GwaJaeHP -= 100;
printf("ê³¼ì œëŠ” 100ì�˜ 피해를 입었다!\n");Sleep(TURN_GAP);
break;
case 's':
puts("나(�)는 튀어오르기!!를 사용했다.");Sleep(TURN_GAP);
puts("그러나 아무 �� �어나지 않았다.");Sleep(TURN_GAP);
break;
default:
continue;
}
//ê³¼ì œì�˜ 차례
switch (rand()%2) {
case 0:
puts("ê³¼ì œê°€ ì–´ë ¤ì›Œ 졌다!");Sleep(TURN_GAP);
GwaJaeDem = rand()%100 + 100;
myHP -= GwaJaeDem;
printf("나(�)는 %d� mental 피해를 입었다!\n",GwaJaeDem);Sleep(TURN_GAP);
break;
case 1:
puts("ê³¼ì œê°€ ê·¸ì € 있ì�„ ë¿�ì�´ë‹¤.");Sleep(TURN_GAP);
puts("아무�� �어나지 않았다.");Sleep(TURN_GAP);
puts("그런� 기분� 나�다.");Sleep(TURN_GAP);
break;
default:
break;
}
Sleep(2000);
fflush(stdout);
fflush(stdin);
system("cls");
if(myHP<0)
{
puts("ê³¼ì œê°€ 너무 ê°•ë ¥í•˜ë‹¤!");Sleep(TURN_GAP);
break;
}
if(GwaJaeHP <0)
{
puts("ê³¼ì œë¥¼ ì�´ê²¼ë‹¤!");Sleep(TURN_GAP);
}
}
return 0;
}
3. 후기 작성 ìš”ë ¹ ¶
후기 작성 ìš”ë ¹ : 후기는 F4(ThreeFs + Future Action Plan)ì—� 맞게 작성해주세요.
ê´€ë ¨ 페ì�´ì§€ : ThreeFs, ThreeFs(노스모í�¬), FiveFs(노스모í�¬)
ë§�í�¬ë¥¼ 눌러보기조차 귀찮ì�€ ë‹¹ì‹ ì�„ 위한 간단한 설명
Facts, Feelings, Findings, Future Action Plan. 즉, 사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�.
예를 들어 지난주ì—� ë�ˆê°€ìŠ¤ë¥¼ 먹ì�€ 것ì—� 대해 후기를 쓴다면 : "지난주ì—� 강남ì—� 가서 하나ì—� 5ë§Œì›�하는 ë�ˆê°€ìŠ¤ë¥¼ 먹었다.(사실) 기대를 잔뜩 했는ë�° 별로 ë§›ì�´ 없었다.(ëŠ�낌) 강남ì�€ ë•…ê°’ì�´ 비싸서 ê°’ë§Œ ë³´ê³ ì—„ì² ë§›ìžˆì�„ê±°ë�¼ 기대하면 안ë�œë‹¤ëŠ” 것ì�„ 알았다.(깨달ì�€ì �) 다ì�Œì—�는 미리 ì�¸í„°ë„·ì—�서 í�‰ì�„ ì°¾ì•„ë³´ê³ ë³„ì �ì�´ 높ì�€ ë�ˆê°€ìŠ¤ì§‘ì�„ 찾아서 ê°€ë´�ì•¼ê² ë‹¤.(앞으로ì�˜ 계íš�)"
ê´€ë ¨ 페ì�´ì§€ : ThreeFs, ThreeFs(노스모í�¬), FiveFs(노스모í�¬)
ë§�í�¬ë¥¼ 눌러보기조차 귀찮ì�€ ë‹¹ì‹ ì�„ 위한 간단한 설명
Facts, Feelings, Findings, Future Action Plan. 즉, 사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�.
예를 들어 지난주ì—� ë�ˆê°€ìŠ¤ë¥¼ 먹ì�€ 것ì—� 대해 후기를 쓴다면 : "지난주ì—� 강남ì—� 가서 하나ì—� 5ë§Œì›�하는 ë�ˆê°€ìŠ¤ë¥¼ 먹었다.(사실) 기대를 잔뜩 했는ë�° 별로 ë§›ì�´ 없었다.(ëŠ�낌) 강남ì�€ ë•…ê°’ì�´ 비싸서 ê°’ë§Œ ë³´ê³ ì—„ì² ë§›ìžˆì�„ê±°ë�¼ 기대하면 안ë�œë‹¤ëŠ” 것ì�„ 알았다.(깨달ì�€ì �) 다ì�Œì—�는 미리 ì�¸í„°ë„·ì—�서 í�‰ì�„ ì°¾ì•„ë³´ê³ ë³„ì �ì�´ 높ì�€ ë�ˆê°€ìŠ¤ì§‘ì�„ 찾아서 ê°€ë´�ì•¼ê² ë‹¤.(앞으로ì�˜ 계íš�)"
4. 후기 ¶
- Internet Explorer를 ì œì™¸í•œ 다른 브ë�¼ìš°ì € (Chrome,FireFox, Opera)로 위키ì—� 들어오면 편집하기 쉬워요.
- Can't Saveê°€ ë–´ì�„ ë•� 당황하지 ë§�ê³ , 작성한 ë‚´ìš©ì�„ í�´ë¦½ë³´ë“œì—� 보존한 ë’¤(Ctrl+C) ìƒˆë¡œê³ ì¹¨ì�„ 한 ë’¤ ë¶™ì—¬ë„£ê³ ì €ìž¥í• ê²ƒ.
4.1. 임지훈 ¶
오늘� 실수를 표시해주는 float �란 함수와
rand() 함수 등 여러가지를 ë°°ì› ìŠµë‹ˆë‹¤.
그래서 ì •ë§� ìž¬ë¯¸ìžˆì—ˆê³ , ê·¸ 다ì�Œì�´ í�¬ì¼“몬스터 ê°™ì�€ 형ì‹�ì�˜ 게임ì�´ì—ˆëŠ”ë�° 시간ì�´ 없다는 게 너무 억울했습니다.
ì�Œ... 깨달ì�€ ì �ì�€ ì •ë§� 함수같ì�€ê²ƒì�€ ë�˜ê²Œ 많구나.. ë�¼ê³ 깨달았ê³
앞으로는 ë�” 열심히 í•´ì•¼ê² ìŠµë‹ˆë‹¤.
rand() 함수 등 여러가지를 ë°°ì› ìŠµë‹ˆë‹¤.
그래서 ì •ë§� ìž¬ë¯¸ìžˆì—ˆê³ , ê·¸ 다ì�Œì�´ í�¬ì¼“몬스터 ê°™ì�€ 형ì‹�ì�˜ 게임ì�´ì—ˆëŠ”ë�° 시간ì�´ 없다는 게 너무 억울했습니다.
ì�Œ... 깨달ì�€ ì �ì�€ ì •ë§� 함수같ì�€ê²ƒì�€ ë�˜ê²Œ 많구나.. ë�¼ê³ 깨달았ê³
앞으로는 ë�” 열심히 í•´ì•¼ê² ìŠµë‹ˆë‹¤.
4.2. ì�´ëª…ì—° ¶
사실, ëŠ�ë‚€ ì �, 깨달ì�€ ì �, 앞으로ì�˜ 계íš�
float do while 등등 ë§Žì�´ ë°°ì› ë‹¤
여태 배운것들�랑 비슷한� � 많� 알게�서 좋았다
C언어란 언어구나...
ë˜� 열심히 담시간ì—�ë�„ 열심히 ì°¸ì—¬í•´ì•¼ê² ë‹¤!
여태 배운것들�랑 비슷한� � 많� 알게�서 좋았다
C언어란 언어구나...
ë˜� 열심히 담시간ì—�ë�„ 열심히 ì°¸ì—¬í•´ì•¼ê² ë‹¤!
4.3. ì§€ì˜�민 ¶
오늘 여러가지를 ë°°ì› ì–´ìš” 대수비êµ�ë�„ ë°°ì› ê³ , 소수는 float 쓴다는것ë�„ 알게ë�¬êµ¬ìš”
getcharë�„ ì�¨ë³´ê³ 등등 해봤어요
앞ì—� 부분ë�„ 재밌었지만 마지막ì—� í�¬ìº£ëª¬ì�´ ìµœê³ ì˜€ì–´ìš” ê³¼ì œì™€ì�˜ 싸움ì�´ë�¼ë‹ˆ ã…‹ã…‹ã…‹ã…‹
나가 ê³¼ì œì™€ì�˜ 싸움ì—�서 ì�´ê¸¸ë•Œì�˜ 쾌ê°�ì�´ëž€ ã…Žã…Žã…Ž
깨달ì�€ ì �ì�€ ì—시 ë…¸ë ¥ì�´ 부족함ì�„ 깨달았어요 ã… ã…
앞으로ë�„ ë�” ë…¸ë ¥í•˜ê³ ì‹¬ì‹¬í• ë•Œ í�¬ì¼“몬 만들어보는 연습ë�„ í•´ë³´ë ¤êµ¬ìš”~
지�민/ㅇㅈㅎ게임
getcharë�„ ì�¨ë³´ê³ 등등 해봤어요
앞ì—� 부분ë�„ 재밌었지만 마지막ì—� í�¬ìº£ëª¬ì�´ ìµœê³ ì˜€ì–´ìš” ê³¼ì œì™€ì�˜ 싸움ì�´ë�¼ë‹ˆ ã…‹ã…‹ã…‹ã…‹
나가 ê³¼ì œì™€ì�˜ 싸움ì—�서 ì�´ê¸¸ë•Œì�˜ 쾌ê°�ì�´ëž€ ã…Žã…Žã…Ž
깨달ì�€ ì �ì�€ ì—시 ë…¸ë ¥ì�´ 부족함ì�„ 깨달았어요 ã… ã…
앞으로ë�„ ë�” ë…¸ë ¥í•˜ê³ ì‹¬ì‹¬í• ë•Œ í�¬ì¼“몬 만들어보는 연습ë�„ í•´ë³´ë ¤êµ¬ìš”~
지�민/ㅇㅈㅎ게임
4.4. 박경준 ¶
오늘 if문과 ==,||,&& 등 여러 기호를 ë°°ì› ë‹¤.
�한 getchar() 과 scanf()등 여러 함수를 배우는 활��었다.
ê·¸ë¦¬ê³ case를 ì�´ìš©í•˜ì—¬ 재밌는 게임ì�„ 실행해 보았다.
�한 getchar() 과 scanf()등 여러 함수를 배우는 활��었다.
ê·¸ë¦¬ê³ case를 ì�´ìš©í•˜ì—¬ 재밌는 게임ì�„ 실행해 보았다.










