1. ì¶œì„�ì²´í�¬ ¶
| �름 | 1회차 출� | 2회차 출� |
| 임지훈 | o | o |
| �명면 | o | o |
| 지�민 | o | o |
| 박경준 | o | o |
| ê³ í•œì¢… | o | o |
2.2. ê²°ê³¼ ¶
- keyword
- í•˜ë ¤ 했는ë�°, í��지부지. ìž�료형ì—� 대해서 좀 얘기하긴 했는ë�°, 잘 ë��ì�„ë ¤ë‚˜?
- í•˜ë ¤ 했는ë�°, í��지부지. ìž�료형ì—� 대해서 좀 얘기하긴 했는ë�°, 잘 ë��ì�„ë ¤ë‚˜?
- printf, scanf 가르치기
- ì •ì‹ ì—†ì�´í•´ì„œ scanf 못 ë°°ìš´ ì• ë“¤ì�´ ë°œìƒ�. 으허헣?
- ì •ì‹ ì—†ì�´í•´ì„œ scanf 못 ë°°ìš´ ì• ë“¤ì�´ ë°œìƒ�. 으허헣?
- 구구단으로 반복문 �히기
- ì�´ê±´ ì œëŒ€ë¡œ 했다. 어서와 for문ì�€ 처ì�Œì�´ì§€?
- ì�´ê±´ ì œëŒ€ë¡œ 했다. 어서와 for문ì�€ 처ì�Œì�´ì§€?
2.3. ë‚´ìš© ¶
- 변수 ì„ ì–¸ 하는 방법ì�„ ë°°ì› ìŠµë‹ˆë‹¤.
- printf,
scanf를 쓰는 법ì�„ ë°°ì› ìŠµë‹ˆë‹¤.
- for문ì�„ ë°°ì› ìŠµë‹ˆë‹¤.
for(A ; B ; C )
{
// ë°˜ë³µí• ì½”ë“œ
}
A : 변수 초기화
B : ì¡°ê±´ 비êµ�문. ì°¸ì�´ë©´ {} 안ì�˜ 코드를 ìˆ˜í–‰í•˜ê³ , ê±°ì§“ì�´ë©´ 넘어간다.
C : 반복문ì�´ ë��ë‚˜ê³ ìˆ˜í–‰í• ì—°ì‚°. 보통ì�€ i++ ê°™ì�€ê±¸ 한다.
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.1. 임지훈 ¶
오늘ì�€ 실습시간ì�´ì—ˆìŠµë‹ˆë‹¤. 그런ë�° 너무 ì–´ë ¤ì› ìŠµë‹ˆë‹¤. 그래ë�„ 열심히 했습니다.
ì €ëŠ” 열심히 í•´ë�„ ì�´í•´í•˜ì§€ 못하는 것ì�´ 있다는 것ì�´ 너무 억울했습니다.
그래서 ì €ëŠ” 열심히 ë³µìŠµí•˜ê³ ì—´ì‹¬ížˆ í•´ì•¼ê² ë‹¤ê³ ê¹¨ë‹¬ì•˜ìŠµë‹ˆë‹¤.
앞으로는 다 ì•Œê³ ì™€ì„œ 열심히 í• ê²ƒìž…ë‹ˆë‹¤.
#include<stdio.h>
int main()
{
int i,j,k,l,m;
printf("문ìž�ìž…ë ¥ : ");
scanf(" %c",&i);
printf("문ìž�ìž…ë ¥2 : ");
scanf(" %c",&j);
for(k=10;k>=1;k--)
{
for(l=0;k>=l;l++)
{
printf("%c",j);
}
for(m=10;m>=k;m--)
{
printf("%c",i);
printf("%c",i);
}
for(l=0;k>=l;l++)
{
printf("%c",j);
}
printf("\n");
}
return 0;
}
ì�´ìƒ�한 나무가 만들어 졌습니다. 너무 ì–´ë ¤ì› ìŠµë‹ˆë‹¤.
4.2. ì�´ëª…ì—° ¶
실습 수업� 했다.
바로바로 나와서 재밌었다. 뿌듯하다 산쌓기
바로바로 나와서 재밌었다. 뿌듯하다 산쌓기
# ## ### #### �거
ì˜�타가 빨ë�¼ì ¸ì„œ ì•„ 연습ë�„ 마니해서
ë‘�ë‘�ë‘�ë‘�ì¹˜ê³ ì‹¶ë‹¤
ë‘�ë‘�ë‘�ë‘�ì¹˜ê³ ì‹¶ë‹¤
와아아아ì”�ë‚
4.3. ì§€ì˜�민 ¶
오늘� 반복문� �용해서 구구단 실습� 했습니다 ㅋㅋ
ë�˜ê²Œ ê±±ì •í–ˆëŠ”ëŒ€ ì„ ë°°ë‹˜ë“¤ê»˜ì„œ 하나가 ë�˜ì–´ ë�„와주셔서 재밌게 í–ˆê³ ã…‹ã…‹ ë§Žì�´ ë°°ìš´ê±° 같아서 ë�˜ê²Œ 뿌듯합니다 ã…‹ã…‹
ê·¼ë�° ì—시 ì–´ë ¤ìš´ê±´ ì—¬ì „ížˆ ì–´ë µêµ°ìš” ã… ã…
오늘 ë°°ìš´ê±° ì§„ì§œ ì§‘ì—�가서 반드시 ì—°ìŠµí•˜ê³ ë˜� 연습해서 마스터 í• ê²Œìš”~ 새싹 ì§± ã…‹ã…‹ã…‹
ë�˜ê²Œ ê±±ì •í–ˆëŠ”ëŒ€ ì„ ë°°ë‹˜ë“¤ê»˜ì„œ 하나가 ë�˜ì–´ ë�„와주셔서 재밌게 í–ˆê³ ã…‹ã…‹ ë§Žì�´ ë°°ìš´ê±° 같아서 ë�˜ê²Œ 뿌듯합니다 ã…‹ã…‹
ê·¼ë�° ì—시 ì–´ë ¤ìš´ê±´ ì—¬ì „ížˆ ì–´ë µêµ°ìš” ã… ã…
오늘 ë°°ìš´ê±° ì§„ì§œ ì§‘ì—�가서 반드시 ì—°ìŠµí•˜ê³ ë˜� 연습해서 마스터 í• ê²Œìš”~ 새싹 ì§± ã…‹ã…‹ã…‹
그냥 소스 복사해서 붙여넣으면 �나요,,?
여튼
ì•„ì§� ë…¸ë ¥ 부족ì�¸ê°€ë´�ìš” ã… ã… ë³„ì°�기 한번 ì •ë§� ì–´ë µë‚´ìš”
별ì°�기 완성한 순간 ì¶œë ¥ë¬¼ 보는대
ëˆˆë¬¼ë‚ ë»”í–ˆì–´ìš” ã…‹ã…‹ã…‹ã…‹ã…‹ã…‹ã…‹
여튼
ì•„ì§� ë…¸ë ¥ 부족ì�¸ê°€ë´�ìš” ã… ã… ë³„ì°�기 한번 ì •ë§� ì–´ë µë‚´ìš”
별ì°�기 완성한 순간 ì¶œë ¥ë¬¼ 보는대
ëˆˆë¬¼ë‚ ë»”í–ˆì–´ìš” ã…‹ã…‹ã…‹ã…‹ã…‹ã…‹ã…‹
ì œê°€ 태어나서 본 별중ì—� 가장 ì�´ì�œ 별ì�´ì˜€ì–´ìš”
#include <stdio.h>
int main()
{
int a=1,b=0,c=10;
for(a=1;a<11;a++){
for(c=10;c>a;c=c-1)
{printf(" ");}
for(b=0;b<2*a-1;b++)
{printf("*");}
printf("\n");}
return 0;
}
4.4. 박경준 ¶
오늘 배운것
1. printf�서� %d
2. for 문� 통한 반복
3. for문 2개를 �용한 구구단
4. for문 2개를 ì�´ìš©í•œ íŒ©í† ë¦¬ì—´
5. %d,%i 등 여러가지� printf 서�
1. printf�서� %d
2. for 문� 통한 반복
3. for문 2개를 �용한 구구단
4. for문 2개를 ì�´ìš©í•œ íŒ©í† ë¦¬ì—´
5. %d,%i 등 여러가지� printf 서�
위 5가지를 ë°°ì› ë‹¤. 좀 ë�” 복잡한 프로그래ë°�ì�„ í•˜ê³ ì‹¶ë‹¤.
#include<stdio.h>
int main()
{
int star,dot,line;
for(line=0 ; line<=10 ; line++)
{
for(dot=0;dot<=10-line-1;dot++)
{
printf(" ");
}
for(star=0;star<2*line+1;star++)
{printf("*");
}
printf("\n");
}
return 0;
}
4.5. ê³ í•œì¢… ¶
사실 오늘�수업준비 못 해왔�.
프린트물ì�„ ë‚˜ëˆ ì£¼ê¸´ 헀는ë�°, ì •ë§� ëŒ€ì¶©ë§Œë“ ê±°ë�¼ 미안하다.
처ì�Œìœ¼ë¡œ 실습시켜봤는ë�° ì• ë“¤ì�´ 좋아하니까 다행ì�´ë‹¤. 앞으로는 실습ì�„ ë�” 시켜야 ê² ë‹¤. 물논, ë� 시킬지는 미리 다 ìƒ�ê°�í•˜ê³ ì„œ.
경준ì�´ëž‘ ì˜�민ì�´ê°€ 배우는 ì†�ë�„ê°€ ë¹ ë¥´ë‹¤. 중간ì—� 김해천ì�´ 난입해서 훈수 ë‘�는 바람ì—� ë˜ ì–¼ë§Œí�¼ 하는지는 못 봤지만, 연습 ì˜ˆì œë¥¼ 꽤 ë§Žì�´ 한 것 같다.
다ì�Œì—�는 ìž�리 앉는 법ì�„ 바꿔야 ê² ë‹¤. 한줄로 ì‰ ì•‰ìœ¼ë‹ˆ 한쪽ì—� ì‹ ê²½ì“°ë©´ 다른쪽ì�´ 산만해진다.
프린트물ì�„ ë‚˜ëˆ ì£¼ê¸´ 헀는ë�°, ì •ë§� ëŒ€ì¶©ë§Œë“ ê±°ë�¼ 미안하다.
처ì�Œìœ¼ë¡œ 실습시켜봤는ë�° ì• ë“¤ì�´ 좋아하니까 다행ì�´ë‹¤. 앞으로는 실습ì�„ ë�” 시켜야 ê² ë‹¤. 물논, ë� 시킬지는 미리 다 ìƒ�ê°�í•˜ê³ ì„œ.
경준ì�´ëž‘ ì˜�민ì�´ê°€ 배우는 ì†�ë�„ê°€ ë¹ ë¥´ë‹¤. 중간ì—� 김해천ì�´ 난입해서 훈수 ë‘�는 바람ì—� ë˜ ì–¼ë§Œí�¼ 하는지는 못 봤지만, 연습 ì˜ˆì œë¥¼ 꽤 ë§Žì�´ 한 것 같다.
다ì�Œì—�는 ìž�리 앉는 법ì�„ 바꿔야 ê² ë‹¤. 한줄로 ì‰ ì•‰ìœ¼ë‹ˆ 한쪽ì—� ì‹ ê²½ì“°ë©´ 다른쪽ì�´ 산만해진다.
ê³¼ì œ 모범 답안
#include<stdio.h>
int main (int argc, char** argv) // int argc, char** argv는 다�학기�나 쓸 기능��요.
{
char dot; // ìž…ë ¥ ë°›ì�„ 문ìž�를 위한 변수.
int i,j; // for문� �리기 위한 ��스용 변수.
printf("삼ê°�형ì—� 쓸 문ìž�를 ìž…ë ¥í•˜ì„¸ìš” :");
scanf("%c",&dot); // 문ìž�를 ìž…ë ¥ë°›ëŠ”ë‹¤.
for(i=0;i<10;i++) // 목표는 10층 쌓기니까 10번 ���.
{
for(j=0;j<9-i;j++) // 앞� 빈 공간� �기 위해. 9,8,7,6,...,1,0 번 ��.
{
printf("");
}
for(j=0;j<2*i+1;j++) // 문ìž�를 ì°�기 위해. 1,3,5,7,9, ... ,19 번 ì°�ê² ì£ ?
{
printf("%c",dot);
}
printf("\n"); // 층ì�„ ë‚˜ëˆ ì¤˜ì•¼ 하니까 enter를 한번 ì°�ì�Œ.
}
return 0;
}










