Basic/Java

{Java} 자바 변수 연산 등등 문제

카고형 2020. 2. 29. 15:22
728x90

자바 문제 




변수 , 식별자 자료형 상수 을 알고싶으면

3항연산
public class Main {
       public static void main(String[] args) {
             
             System.out.println("Hello Would!!");
             
             int x = 10;
             int y = 10;
             
             System.out.println(max(x, y));
             
             
             
       }
       
       
       static int max(int a, int b) {
             
             int result = (a == b) ? a : b; // 조건이 사실이면 a 아니면  b
             return result;
       }
}


 연산 

// 연산 덧셈 뺄샘 나눗셈 곱하기
public class Main {
       public static void main(String[] args) {
             
             int a = 10;
             int b = 8;
             
             
             System.out.println("a 더하기 b 는" + (a + b));
             System.out.println("b 더하기  a는? "+ (b + a));
             System.out.println("a 빼기 b 는? " + (a - b));
             System.out.println("b 빼기 a 는? " + (b - a));
             System.out.println("a 나누기 b는? " + (a / b));//몫 만 출력해줌 남어지는 %  로 한다
             System.out.println("b 나누기 a는? " + (b / a));
             System.out.println("a 곱하기 b는? " + (a * b));
             System.out.println("b 곱하기 a는? " +(b * a));
             System.out.println("a 나누기 b 의 남어지 는? " + (a % b));
             
             
       }
}


합 구하기 1~1000
public class ex2 {
       public static void main(String[] args) {
             
             
             
             int i = 1, sum = 0;
             while(i <= 1000)
             {
                    
                    sum += i++;
             }
             
             System.out.println("1부터 1000까지합" + sum);
       }
}




진수 표현 10진수 8진수 16 진수
public class Main {
       public static void main(String[] args) {
             int a = 200;
             
             
             System.out.println("10진수는 :" + a);
             System.out.format("8진수 : %o\n", a);
             System.out.format("16진수 : %x", a);
       }
}





 문자 String 문자 잘라서 출력 하기
public class Main {
       public static void main(String[] args) {
             
       
             String name = "Cago young A";
             
             
             System.out.println(name);
             System.out.println(name.substring(0, 1));
             System.out.println(name.substring(5, 10));
             System.out.println(name.substring(6, 12));
             System.out.println(name.substring(0, 11));
             
             
             
       }
}


제곱
public class Main {
       public static void main(String[] args) {
             
             double a = Math.pow(3.0, 4.0);
             
             System.out.println("3의 4제곱은? " + (int)a +" 입니다.");
             //(int) 는 정수형 으로 출력하기 뤼해
       }
}


if else 문
//내점수는 몇학점일까?
public class Main {
       public static void main(String[] args) {
             
             
             int score = 60;  //점수60
             
             if(score >= 90)
             {
                    System.out.println("a입니다");
                    
             }
             else if(score >= 90)
             {
                    System.out.println("b입니다");
                    
             }
             else if(score >= 80)
             {
                    System.out.println("c입니다");
                    
             }
             else if(score >= 70)
             {
                    System.out.println("d입니다");
                    
             }
             else
             {
                    System.out.println("f입니다");
                    
             }
       }
}





728x90