public class Method2 {
	public static void main(String[] args) {

		int num =plus10( 1 );
		System.out.println("num = "+num);

		int a=8877;

		String msg; //String 변수 선언
		msg=p(a); //변수에 값 (p메소드의 리턴값)을 넣어줌

		System.out.println("msg "+msg);
		
		//정수 2개를 더해서 출력하는 메서드를 만들기
		//메서드야 야 이 2개값 더해서 화면에 출력해 봐
		
		plus(5,10);
		
		/*3개의 정수의 평균을 구해서 화면에 출력하는 메서드를 만드세요*/
		/*
		 *3개의 정수의 평균이 짝수인지 홀수인지를 화면에 
		 *출력하는 메서드를 만드세요
		 *
		 *예:평균 33 은 홀수 입니다.
		 */
		
		num(1,2,3);
		
		
		plus3check(33,22,55);
		
		plus3check(15,2,5);
		
		/* 정수 2개의 차이를 구해서 출력하세요
		 * 4  8 -> 4 의 차이가 납니다.
		 * 0  20 -> 20의 차이가 납니다.*/
		
		cha(4,8);
	}
	
	public static void cha(int x,int y){
		int c= x-y;
		if(c<0){
			c *= -1;
		}
		System.out.printf("%d 와 %d 는 %d 의 차이가 납니다.",x,y,c);
		System.out.println("\n---------------");
	}
	
	//내가 한거
	public static void num(int x,int y,int z){
		int sum=x+y+z;
		System.out.println("평균 = "+sum/3);
		if(sum/3%2 == 0){
			System.out.println("평균 = "+sum/3+" 짝수 입니다.");
		}else{
			System.out.println("평균 = "+sum/3+" 홀수 입니다.");
			}
		System.out.println("\n---------------");
		}
	public static void plus3(int x, int y, int z){
		int avg=(x+y+z)/3;
		System.out.println("평균은 "+ avg);
		System.out.println("\n---------------");
	}
	
	public static void plus3check(int x, int y, int z){
		int avg=(x+y+z)/3;
		System.out.print("평균은 "+ avg);
		if(avg%2==0) System.out.println("짝수입니다");
		else System.out.println("홀수입니다");
		System.out.println("\n---------------");
	}
	public static void plus(int x,int y){
		int sum=x+y;
		System.out.printf("%d+%d = %d\n",x,y,sum);
		System.out.println("\n---------------");
	}
	
	public static int plus10(int no){
		no=no+10; // no += 10;
		return no;
	}
	/* 8877  ->  주소 : a 
	 * 주소 msg;
	 * p(8877)
	 * 
	 * 8877  ->  주소  : no
	 * return 8877을 매개변수로 받았습니다.
	 * 
	 * 8877을 매개변수로 받았습니다.  ->  msg주소에 저장합니다.
	 * */
	public static String p(int no){
		return no+"를 메개 변수로 받았습니다.";
	}

}

 

num = 11

msg 8877를 메개 변수로 받았습니다.

5+10 = 15


---------------

평균 = 2

평균 = 2 짝수 입니다.


---------------

평균은 36짝수입니다


---------------

평균은 7홀수입니다


---------------

4 와 8 는 4 의 차이가 납니다.

---------------



public class Method3 {
	public static void main(String[] args) {
		
		/* 정수 2개의 차이가 짝수 이면 곱하고 
		 * 차이가 홀수 이면 나누세요
		 * 결과를 return하세요*/
		
		cha(4,2);
	}
	public static void cha(int x,int y){
		int z = x-y;
		if(z%2==0){
			System.out.println(x*y);
		}else{
			System.out.println(x/y);
		}	
	}
}


'Java > 2012.04 강좌' 카테고리의 다른 글

6일차 class연습2  (0) 2012.04.10
6일차 Class  (0) 2012.04.10
6일차 METHOD  (0) 2012.04.10
6일차 5일차 숙제  (0) 2012.04.10
5일차 배열2(array)  (0) 2012.04.09

+ Recent posts