/*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();
		}
	}
}


+ Recent posts