U E D R , A S I H C RSS

새싹�실/2011/學高/4회차



1. 과제

  • 세개ì�˜ 정수를 받아들여, ê·¸ 수를 모ë‘� ë�”한 후 7를 ë�”하면 얼마ì�¸ì§€ 출력하는 프로그램
    • Input three integers: 2 3 7
    • The sum of your integers plus 7 is 19

  • 오늘 수업시간ì—� ì§°ë�˜ "세 정수 x y z를 입력받아 x + y * z를 출력하ë�¼" ì�´ 문제를 ì�‘용하면 쉽게 짤 수 있습니다. - 윤종하
  • Hint

#include <stdio.h>

int main()
{
 int x,y,z;
 
 // scanf()로 숫� 입력 받기
 
 // printf()로 결과 출력하기

 return 0;
}

2. 2011년 3월 28� 넷째 시간

2.1. 선�님: 윤종하

2.1.1. 가르친 내용(fact)

  • 프로ì �트 만들기 복습
  • printf 사용법
    • %d: decimal integer
    • %c: character
    • %.2f: 소수ì � 둘째 ìž�리까지 float 출력
      • 소수ì � 셋째 ìž�리ì—�서 반올림
  • escape character
    • \n: 줄바꿈
    • \t: 탭
    • \", \': ",'
    • \\: \
  • 정수형 data type: int, char
  • 실수형 data type: float, double

  • 피ìž� ë„“ì�´ì™€ ì¡°ê°� 당 가격 소스(한양대 과제ㅋ)

#include <stdio.h>

#define PI 3.141592

int main()
{
	int price;
	float diameter;

	printf("�경: ");		scanf("%f",&diameter);
	printf("가격(단위 �): ");	scanf("%d",&price);

	diameter/=2;//diameter = diameter/2
	printf("넓�: %.2f\n",PI*diameter*diameter);
	printf("조� 당 가격: %d\n",price/8);
	return 0;
}

2.1.2. 과제 정답 예시

#include<stdio.h>

int main()
{
 int x,y,z;
 printf("Enter 3 integers: ");
 scanf("%d %d %d",&x,&y,&z);
 printf("%d+%d+%d+7=%d,x,y,z,x+y+z+7);
 return 0;
}

  • 과제 제출 못했으면 반성하세요(특히 김준호)

2.1.3. �기 반성 � 수정할 �(feeling/finds)

  • 준비가 ì‚´ì§� 미í�¡í•´ì„œ í•™ìƒ�들ì�´ 잘 ì�´í•´ë¥¼ 하지 못한 것 같았습니다.
  • ìƒ�ê°�보다 빨리 ì§„í–‰ë�˜ì—ˆìŠµë‹ˆë‹¤. 시간 ì¡°ì ˆë�„ 해야겠습니다.

2.2. 학�: 김세�

2.2.1. ë°°ìš´ ë‚´ìš©(fact)

printf,scanf�대해 배웠다. 지지난번시간� 배운거지만 확실히 기억� 나지 않았는� �젠 확실히 알것같다.
%d : 정수 %.2f :소수��하 ��리까지 반올림
define PI 3.141592<< 코딩할때 PI�고 쓰면 숫�로 ��함. define� 중간� 수정 불가.
int 정수�� float 소수��리


2.2.2. �기 반성 � 고칠 �(feeling/finds)

배운내용� 복습하지 않아서 따�가는� 어려움� 있었습니다. 질문� � 많아진것 같구요 앞으로는 열심히 복습하겠습니다~

2.2.3. 과제 정답



2.3. 학�: 김지연

2.3.1. ë°°ìš´ ë‚´ìš©(fact)

escape character
\n 줄바꿈
\t tab
등등� 배움..
getchar(), putchar()는 거� 쓸 �� 없다..
Ascii code는 외울 필요가 없다..

printf와 scanf를 배웠다.

printf는 출력하는 거고 반대로 scanf는 입력값� 주는것? �다..?
%d : 정수 출력
%.f : if, %.2f �면 소수� 둘째�리까지 출력하�는 뜻. (셋째 �리�서 반올림하여 나타남.)

int
float
double
char
가 있다..




2.3.2. �기 반성 � 고칠 �(feeling/finds)

열심히 배운것 같�� 막� feedback하려니까 잘 기억� 안난다.
다ì�Œë€í„°ëŠ” 배울 때 ë‚´ìš©ì�„ 곱씹으며 하ìž�.

2.3.3. 과제 정답

#include <stdio.h>

int main ()
{
	int x, y, z;

	printf("정수 3개를 입력해보�:\n");
		
	scanf("%d %d %d",&x,&y,&z);

	printf("정수3개� 합� 7� �한 값: %d\n", x+y+z+7);

	
	return 0;


}

2.4. 학�: 김준호

2.4.1. ë°°ìš´ ë‚´ìš©(fact)

아.. �는�, �할 �터넷�.. �겨서
다 지워졌어요
ì•„ ã… ã… 
엄청 길게 �었는�.. 아.. �런.. �����ㅎ그�규�귷ㄱ
정� 거짓�아니�여 .
정�정� 길게길게 씀
완전 한편� 소설-

�.. 다시 쓰�면 ..
float 와 double� 배웠는�, �블� 좀� 정확한 수를 표현할때 쓰는 수�구여 .
그리고 printf 와 scanf 를 배웠고
아스키코드란 것� 배웠는�..
안외워� �다니 정� 안�� 숨� 내쉬었습니다 .
%d 와 %f � 배웠는� d는 정수고 f는 소수�표현할때 쓰는걸 알았습니다 -


2.4.2. �기 반성 � 고칠 �(feeling/finds)

비스가 안깔려서 수업� 제대로 집중� 못했네� .
ë‹´ë€í„´ 열씸히 하게씀니다 -

2.4.3. 과제 정답

저� �금합니다.
혹 아시는ë„ì�€ 네ì�´íŠ¸ì˜¨ìœ¼ë¡œ 알려주시길 ë°”ëž�니다 -
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:29:42
Processing time 0.0443 sec