/*3,6,9 게임을 만들어라*/ package com.choongang; public class Ex1 { public static void main(String[] args){ for(int n=1; n<=10; n++){ if(n%3==0) continue; //3의 배수일때 밑에 문장을 skip함 System.out.print(" " +n); } System.out.println(); System.out.println("==========="); for(int i=1;i<=100;i++){ if(i%3==0){ System.out.print("\t 박수!"); }else{ System.out.print("\t"+i); } } } }
강사님이 한건 30에서 걸린다....내가 한건 안걸리는데...우하하하하하 아무튼 생각해보자~
package com.choongang; public class Sam { int x=0; public Sam(int x){//(객체)생성자 메서드 this.x=x; } public void say(){ // && and // || or //10,20,30을 제외 +3,6,9로 끝나는 if( x%10 != 0 && (x%10)%3==0) System.out.print("박수"); else System.out.print(x); } /* 내가 한거~~ if(x%3==0){System.out.print("박수"); }else if(x-10==3){ System.out.print("박수"); }else if(x-10==6){ System.out.print("박수"); }else if(x-10==9){ System.out.print("박수"); }else if(x-20==3){ System.out.print("박수"); }else if(x-20==6){ System.out.print("박수"); }else if(x-20==9){ System.out.print("박수"); }else{ System.out.print(x); }*/ public void add(){ x++; } }
package com.choongang; public class Ex2 { public static void main(String[] args) { //Sam 클래스를 사용해서 //1~10까지 369게임을 표현해보세요 //1.클래스를 사용하기 위해서 객체 생성 Sam sam1 =new Sam(1); for(int i=1;i<=30;i++){ sam1.say(); sam1.add(); } } }
'Java > 2012.04 강좌' 카테고리의 다른 글
11일차 Abstract (간단한 도형 계산) (0) | 2012.04.18 |
---|---|
11일차 Abstract 스타크래프트 유닛... (0) | 2012.04.18 |
10일차 연습 (입금출금) 3 (0) | 2012.04.17 |
10일차 연습 (입금출금) 2 (0) | 2012.04.17 |
10일차 연습 (입금출금) (0) | 2012.04.17 |