Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

새싹교실/2015/의사양반/0318

From ZeroWiki
Revision as of 09:36, 18 March 2015 by imported>천준현

참여자 명단

의사 장용운 11학번 출석
환자 천준현 15학번 출석
최지혁 출석
박인서 출석

수업

진행

  1. 장소 : 6층 학회실
  2. 시간 : 11시 ~ 13시

내용

1강. C언어 문지방 넘기

  • Hello, World! 프로그램 작성
○ 손코딩
  • 기본적인 C 프로그램 구조
  • 프로그래밍 원리
○ 컴퓨터 프로그램의 동작 원리와 프로그래밍 언어의 존재 이유를 알아봅시다
  • High-level language라고?
  • 주석을 배워봅시다
  • 문자열 리터럴 사용법
○ 쌍따옴표의 의미
  • 변수와 상수
  • 기초 연산자

실습

  • Hello, World! 프로그램 작성하기
  • 여러 가지 변수를 선언하고 연산하기
  • printf 연습하기

숙제

  1. 이 페이지에 후기 작성하기!
  2. 오늘 공부한 개념 수업 페이지에 정리하기!
  3. 프로그래밍 언어의 종류와 분류에 대해 조사해서 수업 페이지에 정리하기! (* 7줄 이내)

코드

int main(void) {
	int year, month, day, hour, min;
	int left, right, minus;
	int n1, n2, n3, n4;


	min = 60;
	hour = min * 60;
	day = hour * 24;
	year = day * 365;
	
	left = (year * 3) + (day * 5) + (hour * 2) + (min * 17) + (24);
	right = (year * 1) + (day * 2) + (hour * 6) + (min * 44) + (5);

	minus = left - right;
	
	n1 = minus / year;
	minus = minus % year;
	
	n2 = minus / day;
	minus = minus % day;

	n3 = minus / hour;
	minus = minus % hour;

	n4 = minus / min;
	minus = minus % min;
	
	printf("%d년 %d일 %d시간 %d분 %d초", n1, n2, n3, n4, minus);

	return 0;
}

후기

  • 후기 작성 요령 : 후기는 F4(ThreeFs + Future Action Plan)에 맞게 작성해주세요.
    • Facts, Feelings, Findings, Future Action Plan. 즉, 사실, 느낀 점, 깨달은 점, 앞으로의 계획.
  • 오늘 새로운 것들을 배웠습니다. 아직은 간단한 것들이었지만 그래도 프로그래밍 공부를 시작한다는 점이 너무 기쁩니다. 앞으로 더욱더 열심히 하겠습니다!
*
*


숙제 제출

천준현

프로그래밍 언어에 대한 기본적인 이론을 배우고 실습을 하였습니다. 특히 printf 에 대한 실습을 많이 하였는데 그 과정에서 %d, %f, %s, %c 와 같은 여러 형태를 나타내는 것들에 대해 배웠고 (int)(?/?), a%b 에 대해서도 알 수 있었습니다.

최지혁

박인서



새싹교실/2015 새싹교실/2015/의사양반