[[TableOfContents]] == ì¼ì‹œ == * 오후 12시 30ë¶„ ~ 오후 1시 == ì°¸ê°€ìž == || ìœ ìž¬ë²” || 불참 || || ìµœë‹¤ì¸ || ì°¸ì„ || || ì´ì§€ìˆ˜ || ì°¸ì„ || || 김용준 || ì°¸ì„ || || ê¹€ì •ë¯¼ || ì°¸ì„ || == ì§„í–‰ ìƒí™© == * 김용준 í•™ìš°ì˜ ë°œí‘œ * Javaì˜ ì •ì„ - Chapter 2 ~ Chapter 4 === 발표 ë‚´ìš© === * Javaì—는 C와 다르게 논리형 Booleanì´ ì¡´ìž¬ * boolê³¼ BOOLì˜ ì°¨ì´ * bool : 1byte 논리형. true와 falseê°’ 대입 가능. 0 or 1 대입 불가. * BOOL : 4byte int형ì´ë©°, #define으로 TRUE 1 FALSE 0 ì´ ì „ì²˜ë¦¬ ë˜ì–´ìžˆìŒ. ì‹¤ì œë¡œ 컴파ì¼ëŸ¬ëŠ” int형으로 ì¸ì‹. * while 조건문 ì•ˆì— 1 사용 불가! * charí˜•ê°™ì€ ê²½ìš° ìœ ë‹ˆì½”ë“œë¥¼ 사용하기 ë•Œë¬¸ì— ê¸°ë³¸ì 으로 2byte * ìƒí™©ì— ë”°ë¼ ë‹¤ë¥¼ ìˆ˜ë„ ìžˆìŒ. * byte ìžë£Œí˜• : 1byte, ì •ìˆ˜í˜• ìžë£Œí˜•. * String : í´ëž˜ìŠ¤í˜• ìžë£Œí˜• * String name = "java"; * String name = new String("java"); * 변수 ê°’ ì¶œë ¥ë°©ë²• * System.Out.Println("ê°’ì€" + variable + "입니다"); * 숫ìžê°™ì€ 경우 " " ì•ˆì— ì ì§€ ì•Šì•„ë„ ì•Œì•„ì„œ String으로 변환하여 ì¶œë ¥ * 문ìžëŠ” 안ë¨. * ë°˜ë³µë¬¸ì— Labelì„ ë¶™ì´ë©´ ì¤‘ì²©ëœ Loop를 한 ë²ˆì— íƒˆì¶œí• ìˆ˜ 있다. {{{outer_loop: while (true) { while (true) { grade = scan.nextInt(); if (grade < 0) { break outer_loop; } } ... } //move }}} ì´ ê²½ìš° //move 위치로 ì´ë™. == ë‹¤ìŒ ì§„í–‰ == * Chapter 5 * ë°°ì—´ (Array) * 발표 : [ê¹€ì •ë¯¼] == ê³¼ì œ == * 2와 100 사ì´ì— 있는 ëª¨ë“ ì†Œìˆ˜(prime number)를 찾는 í”„ë¡œê·¸ëž¨ì„ ìž‘ì„±í•˜ë¼. 주어진 ì •ìˆ˜ k를 2부터 k - 1ê¹Œì§€ì˜ ìˆ«ìžë¡œ 나누어서 나머지가 0ì¸ ê²ƒì´ í•˜ë‚˜ë¼ë„ 있으면 소수가 아니다. - 출처 : Power JAVA 2íŒ, CHAPTER 06, PROGRAMMING === ìœ ìž¬ë²” === {{{ }}} === ìµœë‹¤ì¸ === {{{ }}} === ì´ì§€ìˆ˜ === {{{ }}} === 김용준 === {{{ package 20140707; //2와 100 사ì´ì— 있는 ëª¨ë“ ì†Œìˆ˜(prime number)를 찾는 프로그램 public class assigment{ public static void main(String[] args){ boolean bool; for(int k=2;k<=100;k++){ bool = true; for(int i=k-1;i!=1;i--){ if(k % i == 0){ bool = false; break; } } if(bool == true) System.out.println(k); } } } }}} === ê¹€ì •ë¯¼ === {{{ }}} == 후기 == * [김용준] : ㅂㄷㅂㄷ하다. ì €ë²ˆì— ë‚´ê°€ 물어본건 다 í˜ì¤€ì„ ë°°ê°€ 가르ì³ì£¼ì…¨ëŠ”ë°... C언어ì—서 ì“°ë˜ printfê°€ System.out.printf ìžˆìŒ í™•ì¸.