code up ( 1060~ 1069) & koistudy ( 59~68) - java

OECDVP·2026년 7월 8일

java를 쉽게!

목록 보기
6/9

[기초-비트단위논리연산] 비트단위로 AND 하여 출력하기(설명) 1060 & 59

import java.util.Scanner;
public class Main {
	public static void main(String args[]) {
		Scanner  input = new Scanner(System.in);
		int a  = input.nextInt();
		int b = input.nextInt();
		System.out.printf("%d", a & b);
	}
}

[기초-비트단위논리연산] 비트단위로 OR 하여 출력하기(설명) 1061 & 60

import java.util.Scanner;
public class Main {
	public static void main(String args[]) {
		Scanner input = new Scanner(System.in);
		int a=  input.nextInt();
		int b = input.nextInt();
		System.out.printf("%d", a | b);
	}
}

[기초-비트단위논리연산] 비트단위로 XOR 하여 출력하기(설명) 1062 & 61

import java.util.Scanner;
public class Main {
	public static void main(String args[]) {
		Scanner input = new Scanner(System.in);
		int a = input.nextInt();
		int b = input.nextInt();
		System.out.printf("%d", a ^ b);
	}
}

[기초-삼항연산] 두 정수 입력받아 큰 수 출력하기(설명) 1063 & 62

import java.util.Scanner;
public class Main {
	public static void main(String args[]) {
		Scanner input= new Scanner(System.in);
		int a = input.nextInt();
		int b  = input.nextInt();
		//printf("%d", a>b ? a:b); 
		System.out.printf("%d", a > b ? a : b);
	}
}

[기초-삼항연산] 정수 3개 입력받아 가장 작은 수 출력하기(설명) 1064 & 63

import java.util.Scanner;
public class Main {
	public static void main(String args[]) {
		Scanner input = new Scanner(System.in);
		int a = input.nextInt();
		int b = input.nextInt();
		int c = input.nextInt();
		System.out.printf("%d", (a < b ? a:b) < c ? (a < b ? a:b): c);
	}
}

[기초-조건/선택실행구조] 정수 3개 입력받아 짝수만 출력하기(설명) 1065 & 64

import java.util.Scanner;
public class Main {
	public static void main(String args[]) {
		Scanner input = new Scanner(System.in);
		int a = input.nextInt();
		int b = input.nextInt();
		int c = input.nextInt();
		if ( a % 2 ==0) {
			System.out.printf("%d\n", a);
		} if (b%2 == 0) { 
			System.out.printf("%d\n", b);
		}  if ( c % 2==0) { 
			System.out.printf("%d\n", c);
		}
	}
}

[기초-조건/선택실행구조] 정수 3개 입력받아 짝/홀 출력하기(설명) 1066 & 65

import java.util.Scanner;
public class Main {
	public static void main(String args[]) {
		Scanner input = new Scanner(System.in);
		int a=  input.nextInt();
		int b = input.nextInt();
		int c = input.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");
		}
	}
}

[기초-조건/선택실행구조] 정수 1개 입력받아 분석하기(설명) 1067 & 66

import java.util.Scanner;
public class Main {
	public static void main(String args[]) {
		Scanner input = new Scanner(System.in);
		int a = input.nextInt();
		if (a < 0 ) {
			System.out.println("minus");
		} else {
			System.out.println("plus");
		} if (a % 2 ==0 ) {
			System.out.println("even");
		} else {
			System.out.println("odd");
		}
	}
}

[기초-조건/선택실행구조] 정수 1개 입력받아 평가 출력하기(설명) 1068 & 67

import java.util.Scanner;

public class Main {
    public static void main(String args[]) {
        Scanner input = new Scanner(System.in);
        
        int score = input.nextInt();
        int num = score / 10;
        
        
        char grade;

        switch (num) {
            case 10:
            case 9:
                grade = 'A'; // 90점 이상 100점 이하
                break;
            case 8: 
            case 7:
                grade = 'B'; // 70점 이상 89점 이하
                break;
            case 6:
            case 5:
            case 4:
                grade = 'C'; // 40점 이상 69점 이하
                break;
            default:
                grade = 'D'; // 40점 미만
                break;
        }
        System.out.println(grade);
        input.close();
    }
}

[기초-조건/선택실행구조] 평가 입력받아 다르게 출력하기(설명) 1069 & 68

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

0개의 댓글