박미미의 지식에서 쌓는 즐거움

[코드업 기초100제] 1063~1070번 JAVA 본문

IT 공부/Java

[코드업 기초100제] 1063~1070번 JAVA

낑깡좋아 2021. 8. 10. 08:47

1063) 두 정수 입력받아 큰 수 출력하기 (삼항연산자 사용)

import java.util.Scanner;
 
public class codeUp{
    public static void main(String args[]){
        int a;
        int b;
 
        Scanner sc = new Scanner(System.in);
        a = sc.nextInt();
        b = sc.nextInt();
                
        System.out.print(a>b?a:b);
    }
}
cs

 

1064) 3개 정수 입력받아 가장 작은 수 출력하기 (삼항연산자 사용)

3항 연산자는 자주 사용되지는 않지만, 복잡한 계산식이나 조건처리, 비교구조를 매우 간단히 표현할 수 있게 해준다

import java.util.Scanner;
 
public class codeUp{
    public static void main(String args[]){
        int a;
        int b;
        int c;
 
        Scanner sc = new Scanner(System.in);
        a = sc.nextInt();
        b = sc.nextInt();
        c = sc.nextInt();
                
        System.out.print( (a<b?a:b)<c ? (a<b?a:b):c);
    }
}
cs

 

1065) 정수 3개 입력받아 짝수만 출력하기

import java.util.Scanner;
 
public class codeUp{
    public static void main(String args[]){
        int a;
        int b;
        int c;
        int[] array = new int[3];
 
        Scanner sc = new Scanner(System.in);
        a = sc.nextInt();
        b = sc.nextInt();
        c = sc.nextInt();
        
        if(a%2 == 0) array[0= a;
        if(b%2 == 0) array[1= b;
        if(c%2 == 0) array[2= c;
        
        for(int i=0; i<array.length ; i++) {
            System.out.println("짝수:"+array[i]);
        }
    }
}
cs

 

1066) 정수 3개 입력받아 짝/홀 출력하기

import java.util.Scanner;
 
public class codeUp{
    public static void main(String args[]){
        int a;
        int b;
        int c;
    
        Scanner sc = new Scanner(System.in);
        a = sc.nextInt();
        b = sc.nextInt();
        c = sc.nextInt();
        
        if(a%2 == 0){ 
            System.out.println("even"); //짝수
        }else{
            System.out.println("odd"); //홀수
        }
            
        if(b%2 == 0){ 
            System.out.println("even"); //짝수
        }else{
            System.out.println("odd"); //홀수
        }
        
        if(c%2 == 0){ 
            System.out.println("even"); //짝수
        }else{
            System.out.println("odd"); //홀수
        }
    }
}
cs

 

1067) 정수 1개 입력받아 분석하기

import java.util.Scanner;
 
public class codeUp{
    public static void main(String args[]){
        int a;
 
        Scanner sc = new Scanner(System.in);
        a = sc.nextInt();
        
        if(a%2==0){ 
            System.out.println("even"); //짝수
        }else{
            System.out.println("odd"); //홀수
        }
        
        if(a>0){ 
            System.out.println("plus"); //양수
        }else{
            System.out.println("minus"); //음수
        }
    }
}
cs

 

1068) 정수 1개 입력받아 평가 출력하기

import java.util.Scanner;
 
public class codeUp{
    public static void main(String args[]){
        int a;
 
        Scanner sc = new Scanner(System.in);
        a = sc.nextInt();
        
        if(a>=90 && a<=100){ 
            System.out.println("A"); 
        }else if(a>=70 && a<=89){
            System.out.println("B"); 
        }else if(a>=40 && a<=69){
            System.out.println("C"); 
        }else {
            System.out.println("D"); 
        }        
    }
}
cs

 

1069) 평가 입력받아 다르게 출력하기 (switch문 사용)

import java.util.Scanner;
 
public class codeUp{
    public static void main(String args[]){
        String a;
 
        Scanner sc = new Scanner(System.in);
        a = sc.nextLine();
        
        switch(a) 
        {
            case "A"
                System.out.println("best");
                break;
            case "B"
                System.out.println("good");
                break;
            case "C"
                System.out.println("run!");
                break;
            case "D"
                System.out.println("slowly");
                break;    
        }    
    }
}
cs

 

1070) 월 입력받아 계절 출력하기  (switch문 사용)

import java.util.Scanner;
 
public class codeUp{
    public static void main(String args[]){
        int a;
 
        Scanner sc = new Scanner(System.in);
        a = sc.nextInt();
        
        switch(a) 
        {
            case 12:
            case 1:
            case 2:
                System.out.println("winter");
                break;
            case 3:
            case 4:
            case 5:
                System.out.println("spring");
                break;
            case 6:
            case 7:
            case 8:
                System.out.println("summer");    
                break;
            case 9:
            case 10:
            case 11:
                System.out.println("fall");
                break;
        }    
    }
}
cs
Comments