카테고리 없음

Java수업 3

알기에링 2017. 9. 14. 16:15

package java02;


import java.util.Scanner;


public class ex02_01_면적구하기 {

    

    public static void main(String[] args){

        

        int w = 0;

        int h = 0;

        

        int area = 0;

        int perimeter = 0;

  

        Scanner keyboard = new Scanner(System.in);

        

        System.out.print( "가로 입력:" );

        w = keyboard.nextInt();

        

        System.out.print( "세로 입력:" );

        h = keyboard.nextInt();

        

        keyboard.close();

        

        area = w * h;

        perimeter = 2 * ( w + h );

        

        System.out.println();

        System.out.println( "면적:"+ area );

        System.out.println( "둘레:"+ perimeter );     

        

        

    }

    

}


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


package java02;


public class jv02_08_문자와문자열 {

    

    public static void main(String[] args) {

        

        char ch1 = '가';

        System.out.println( ch1 );

        

        char ch2 = '\uac00';

        System.out.println( ch2 );

        

        String s = "Hello World!";

        System.out.println( s );

        

    }

    

}


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

package java02;

public class jv02_09_문자열결합 {
    
    public static void main(String[] args) {
        
        int i = 10, j = 2;
        int sum = i + j;
        // 더하기 : 10 + 20 = 30 출력하기
        System.out.println("더하기: " + i + "+" + j + "=" + sum );
        
        String s1 = "Hello";
        String s2 = " World";
        System.out.println( s1 + s2 );
        
        String s3 = s1 + s2;
        System.out.println(s3);
        
    }
    
}

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

package java02;

public class jv02_10_산술연산과정 {
    
    public static void main(String[] args) {
    
        int x = 2;
        int y = 3;
    
        int sum = x+y;
        
        System.out.println( "x + y = " + sum );
        
    }
    
}


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

package java02;

public class jv02_11_산술연산자 {
    
    public static void main(String[] args) {
        
        int x = 4;
        int y = 5;
        int result = 0;
        
        result = x + y;
        System.out.println( result ); // 출력: 더하기 = 9
        
        result = x - y;
        System.out.println( result );
        
        result = x * y;
        System.out.println( result );
        
        result = x / y;
        System.out.println( result );
        
        result = x % y;
        System.out.println( result );
        
    }
    
}


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

package java02;

public class jv02_11_ASCII코드 {

    public static void main(String[] args) {
        
        int x = '4';
        int y = '5';
        int result = 0;
        
        System.out.println( "4의 ASCII코드 = " + x );
        System.out.println( "5의 ASCII코드 = " + y  + "\n");
        
        result = x + y;
        System.out.println( "더하기 = " + result ); // 출력: 더하기 = 9
        
        result = x - y;
        System.out.println( "빼기 = " + result );
        
        result = x * y;
        System.out.println( "곱하기 = " + result );
        
        result = x / y;
        System.out.println( "나누기 = " + result );
        
        result = x % y;
        System.out.println( "나머지 = " + result );

    }
    
}


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


package java02;


public class jv02_13_증감연산자 {

    

    public static void main(String[] args){

        

        int x = 0;

        

        x++; // x = x+1;

        System.out.println("++의 결과="+x); //1

        

        x--; // x = x-1;

        System.out.println("--의 결과="+x); //0

        

        

    }

    

}




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


package java02;


public class jv02_14_비교연산자 {

    

    public static void main(String[] args){

        

        // 정수 변수 선언 & 초기화

        int x = 3;

        int y = 4;

        

        System.out.println( x == y );

        System.out.println( x != y );

        System.out.println( x > y );

        System.out.println( x < y );

        System.out.println( x >= y );

        System.out.println( x <= y );

        

    }

    

}



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

package java02;

import java.util.Scanner;

public class jv02_16_비교논리결합 {
    
    public static void main(String[] args){
        
        // 정수 변수 선언 & 초기화
        
        int x = 0;
        int y = 0;
        
        Scanner keyboard = new Scanner(System.in);

        System.out.println("논리계산기");       
        System.out.println();                
        System.out.print("x값 입력:");
        x = keyboard.nextInt();       
        System.out.print("y값 입력:");
        y = keyboard.nextInt();       
        keyboard.close();

        
        System.out.println();                
        System.out.println("x의 값:"+x+"      y의 값:"+y);        
        System.out.println();       
        
                
        System.out.print("(x == y)&&(x != y) ▶ ");
        System.out.println((x == y)&&(x != y));       
        System.out.print("(x > y)||(x < y) ▶ ");
        System.out.println((x > y)||(x < y));     
        System.out.print("(x >= y)||(x <= y) ▶ ");
        System.out.println((x >= y)||(x <= y));      
        System.out.print("(x == y)&&(x != y)||(x < y) ▶ ");
        System.out.println((x == y)&&(x != y)||(x < y));
        
        
    }
    
}


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

package java02;

public class jv02_ex_03 {
    
    public static void main(String[] args){
        
        int x = 1;
        int y = 1;
        
        int a = ++x * 2;
        int b = y++ * 2;
        
        System.out.println( a );
        System.out.println( b );
        
    }
    
}


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