[[TableOfContents]] = ê³¼ì œ = * ì„¸ê°œì˜ ì •ìˆ˜ë¥¼ 받아들여, ê·¸ 수를 ëª¨ë‘ ë”í•œ 후 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; } }}} = 2011ë…„ 3ì›” 28ì¼ ë„·ì§¸ 시간 = == ì„ ìƒë‹˜: 윤종하 == === 가르친 ë‚´ìš©(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; } }}} === ìžê¸° 반성 ë° ìˆ˜ì •í• ì (feeling/finds) === * 준비가 ì‚´ì§ ë¯¸í¡í•´ì„œ í•™ìƒë“¤ì´ 잘 ì´í•´ë¥¼ 하지 못한 것 같았습니다. * ìƒê°ë³´ë‹¤ 빨리 진행ë˜ì—ˆìŠµë‹ˆë‹¤. 시간 ì¡°ì ˆë„ í•´ì•¼ê² ìŠµë‹ˆë‹¤. == í•™ìƒ: ê¹€ì„¸ì˜ == === ë°°ìš´ ë‚´ìš©(fact) === printf,scanfì—대해 ë°°ì› ë‹¤. ì§€ì§€ë‚œë²ˆì‹œê°„ì— ë°°ìš´ê±°ì§€ë§Œ 확실히 ê¸°ì–µì´ ë‚˜ì§€ ì•Šì•˜ëŠ”ë° ì´ì 확실히 알것같다. %d : ì •ìˆ˜ %.2f :소수ì ì´í•˜ ë‘ìžë¦¬ê¹Œì§€ 반올림 define PI 3.141592<< ì½”ë”©í• ë•Œ PIë¼ê³ ì“°ë©´ 숫ìžë¡œ ì¸ì‹í•¨. defineì€ ì¤‘ê°„ì— ìˆ˜ì • 불가. int ì •ìˆ˜ì¸ì‹ float 소수ì ìžë¦¬ === ìžê¸° 반성 ë° ê³ ì¹ ì (feeling/finds) === ë°°ìš´ë‚´ìš©ì„ ë³µìŠµí•˜ì§€ ì•Šì•„ì„œ ë”°ë¼ê°€ëŠ”ë° ì–´ë ¤ì›€ì´ ìžˆì—ˆìŠµë‹ˆë‹¤. ì§ˆë¬¸ë„ ë” ë§Žì•„ì§„ê²ƒ 같구요 앞으로는 열심히 ë³µìŠµí•˜ê² ìŠµë‹ˆë‹¤~ === ê³¼ì œ ì •ë‹µ === == í•™ìƒ: 김지연 == === ë°°ìš´ ë‚´ìš©(fact) === escape character \n 줄바꿈 \t tab ë“±ë“±ì„ ë°°ì›€.. getchar(), putchar()는 ê±°ì˜ ì“¸ ì¼ì´ 없다.. Ascii code는 외울 필요가 없다.. printf와 scanf를 ë°°ì› ë‹¤. printf는 ì¶œë ¥í•˜ëŠ” ê±°ê³ ë°˜ëŒ€ë¡œ scanf는 ìž…ë ¥ê°’ì„ ì£¼ëŠ”ê²ƒ? ì´ë‹¤..? %d : ì •ìˆ˜ ì¶œë ¥ %.f : if, %.2f ë¼ë©´ 소수ì 둘째ìžë¦¬ê¹Œì§€ ì¶œë ¥í•˜ìžëŠ” 뜻. (셋째 ìžë¦¬ì—ì„œ 반올림하여 나타남.) int float double char ê°€ 있다.. === ìžê¸° 반성 ë° ê³ ì¹ ì (feeling/finds) === 열심히 배운것 ê°™ì€ë° ë§‰ìƒ feedbackí•˜ë ¤ë‹ˆê¹Œ 잘 ê¸°ì–µì´ ì•ˆë‚œë‹¤. 다ìŒë¶€í„°ëŠ” 배울 ë•Œ ë‚´ìš©ì„ ê³±ì”¹ìœ¼ë©° 하ìž. === ê³¼ì œ ì •ë‹µ === 나중ì—.. == í•™ìƒ: 김준호 == === ë°°ìš´ ë‚´ìš©(fact) === ì•„.. ì»ëŠ”ë°, ë§í• ì¸í„°ë„·ì´.. ëŠê²¨ì„œ 다 지워졌어요 ì•„ ã… ã… ì—„ì² ê¸¸ê²Œ ì»ì—ˆëŠ”ë°.. ì•„.. ì´ëŸ°.. í‘í‘í‘í‘í‘ã…Žê·¸íê·œí귷ㄱ ì •ë§ ê±°ì§“ë§ì•„니ì—ì—¬ . ì •ë§ì •ë§ 길게길게 씀 ì™„ì „ í•œíŽ¸ì˜ ì†Œì„¤- ìŒ.. 다시 ì“°ìžë©´ .. float 와 doubleì— ë°°ì› ëŠ”ë°, ë”ë¸”ì´ ì¢€ë” ì •í™•í•œ 수를 í‘œí˜„í• ë•Œ 쓰는 수ì´êµ¬ì—¬ . ê·¸ë¦¬ê³ printf 와 scanf 를 ë°°ì› ê³ ì•„ìŠ¤í‚¤ì½”ë“œëž€ ê²ƒë„ ë°°ì› ëŠ”ë°.. ì•ˆì™¸ì›Œë„ ë˜ë‹¤ë‹ˆ ì •ë§ ì•ˆë„ì˜ ìˆ¨ì„ ë‚´ì‰¬ì—ˆìŠµë‹ˆë‹¤ . %d 와 %f ë„ ë°°ì› ëŠ”ë° d는 ì •ìˆ˜ê³ f는 소수ì í‘œí˜„í• ë•Œ 쓰는걸 알았습니다 - === ìžê¸° 반성 ë° ê³ ì¹ ì (feeling/finds) === 비스가 ì•ˆê¹”ë ¤ì„œ ìˆ˜ì—…ì— ì œëŒ€ë¡œ ì§‘ì¤‘ì„ ëª»í–ˆë„¤ì˜ . 담부턴 열씸히 하게씀니다 - === ê³¼ì œ ì •ë‹µ === ì €ë„ ê¶ê¸ˆí•©ë‹ˆë‹¤. 혹 ì•„ì‹œëŠ”ë¶„ì€ ë„¤ì´íŠ¸ì˜¨ìœ¼ë¡œ ì•Œë ¤ì£¼ì‹œê¸¸ ë°”ëžë‹ˆë‹¤ -