U E D R , A S I H C RSS

새싹교실/2012/강력반 (rev. 1.11)

새싹교실/2012/강력반



1. 참여자 명단

  • 강사 : 정종록
  • 학생 : 유환, 재영, 현제

2. 수업



2.1. 1회차


2.1.1. 출석

정종록 O
설유환 O
장재영 O
황현제 O

2.1.2. 수업내용

1.visual studio 사용법
새로만들기 - win32 콘솔 프로젝트(빈프로젝트에 체크)
소스파일 오른쪽클릭 추가 - cpp파일 클릭후 이름에 .c 붙여서 생성

2.각종 연산자
기본적인 산술 연산자 +-*/ %는 나머지 연산
대입연산자 = 좌에서 우로 대입
증감 연산자 ++, -- a++은 연산후 증가 , ++a는 증가후 연산
관계 연산자 ==, !=, >, < 등등
논리 연산자 !, &&, ||
비트 연산자 ~, &, |, ^, <<, >>

3.자료형
int - 4바이트의 정수
float - 4바이트의 실수
char - 1바이트의 문자 - 숫자로 문자를 표현(아스키코드)
double - 8바이트의 실수
bool - 0과 1로 T/F - 컴퓨터는 0은 거짓 나머지는 참

4.입출력 함수
printf - 콘솔창에 출력을 위한 함수
%d, %f 등 변수의 숫자나 문자를 출력하기 위한것들
scanf - 콘솔창에서 입력을 받기 위한 함수
&를 쓰는 이유는 나중에 자세히 설며하기로 함

5.if와 else, switch
상황에 따라 프로그램을 다 만들기 귀찮으므로 사용
switch(a) a는 정수나 문자만 가능(문자는 아스키코드로 정수이므로)
case안에는 break가 없으면 그 밑에것 모두 실행 함

2.1.3. 후기


  • 설유환 - printf함수, scanf함수, if문, else if문, switch 제어문을 배웠다. 특히 double, int, float의 차이를 확실히 배울 수 있었다. 잘이해안갔던 #include<stdio.h>의 의미, return 0;의 의미도 알수 있었다. 다음시간엔 간단한 알고리즘을 이용한 게임을 만들것같다. 그리고 printf("숫자%lf",input);처럼 숫자를 이용해 소숫점 표현량을 제한하여 더 이쁘게 출력하는법도 배웠다.

  • 장재영 - printf와 scanf. swtich, if else if등을 배웠고 수업시간에 배운것 말고 새로운 이론도 배웠다 그래도 이론수업보다는 실습시간이 더 재밌다. 다음시간에는 반복문에 대해서 배우고 실습해 볼 것이다. 아픙로 수업시간에 듣는것 말고도 다른 것도 좀 배워보면 조헥ㅆ다. 이해가 안가는 이론을 한번더 들을 수 있어서 수업과정을 이해하는 데도 도움이 많이 되었다. 또 적은 수의 사람이 모여서 하기 때문에 프로그래밍할때 이해가 안되는 부분을 더 자세히 들을 수 있어서 이해하는데 도움이 되었다.

  • 황현제 - 우선 c언어에서 쓰이는 기본적인 연산자가 무엇이 있는지에 대해서 배웠다. 또한 함수 4가지에 대해서 배웠는데, printf, scanf,switch, if에 대해서 배웠고 그리고 새싹강사님께 C를 이용해 작성하신 프로그램을 구경하기도 했는데, C로 이런것도 할 수 있다는 것을 알았다. 새싹 강사님께서 우선적으로 설명을 해주신다음 새싹들이 실습하는 방식으로 수업이 진행됬는데, 옆에서 강사님이 지속적인 피드백을 해주셔서 이해하기가 편했다. 다음에는 반복문에 대해서 배우고, 실습도 해봐야겠다.

2.2.1. 출석

정종록 O
설유환 O
장재영 O
황현제 O

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:45
Processing time 0.0210 sec