[코드업/자바] 기초 100제 2.입출력문 및 연산자 :: 1047~1062
my code archive
반응형

🤍코드업(CodeUp) 기초100제 2.입출력문 및 연산자 11047~1062 자바(JAVA)로 풀기🤍

 

문제 1047. 정수 1개 입력받아 2배 곱해 출력하기
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		
		System.out.printf("%d",a<<1);
		
		
	}	
}

 

문제 1048. 정수 a,b를 입력받아 a를 2의 b배(2의 거듭제곱) 곱한 값으로 출력하기
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		int b = scanner.nextInt();
		
		System.out.printf("%d",a<<b);
		
		
	}	
}

 

문제 1049. 두 정수 입력받아 비교하기1
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		int b = scanner.nextInt();
		
		if(a>b)
			System.out.println(1);
		else
			System.out.println(0);
	}	
}

 

문제 1050. 두 정수 입력받아 비교하기2
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		int b = scanner.nextInt();
		
		if(a==b)
			System.out.println(1);
		else
			System.out.println(0);
	}	
}

 

문제 1051. 두 정수 입력받아 비교하기3
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		int b = scanner.nextInt();
		
		if(b>=a)
			System.out.println(1);
		else
			System.out.println(0);
	}	
}

 

문제 1052. 두 정수 입력받아 비교하기4
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		int b = scanner.nextInt();
		
		if(a!=b)
			System.out.println(1);
		else
			System.out.println(0);
	}	
}

 

문제 1053. 참 거짓 바꾸기
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		
		if(a==0)
			System.out.println(1);
		else
			System.out.println(0);
	}	
}

 

문제 1054. 둘 다 참일 경우 참 출력하기
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		int b = scanner.nextInt();
		
		if(a==1 && b==1)
			System.out.println(1);
		else
			System.out.println(0);
	}	
}

 

문제 1055. 하나라도 참이면 참 출력하기
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		int b = scanner.nextInt();
		
		if(a==1 || b==1)
			System.out.println(1);
		else
			System.out.println(0);
	}	
}

 

문제 1056. 참/거짓이 서로 다를 때에만 참 출력하기
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		int b = scanner.nextInt();
		
		if(a!=b)
			System.out.println(1);
		else
			System.out.println(0);
	}	
}

 

문제 1057. 참/거짓이 서로 같을 때에만 참 출력하기
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		int b = scanner.nextInt();
		
		if(a==b)
			System.out.println(1);
		else
			System.out.println(0);
	}	
}

 

문제 1058. 둘 다 거짓일 경우에만 참 출력하기
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		int b = scanner.nextInt();
		
		if(a==0 && b==0)
			System.out.println(1);
		else
			System.out.println(0);
	}	
}

 

문제 1059. 비트 단위로 NOT 하여 출력하기
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		
		System.out.println(~a);
	}	
}

 

문제 1060. 비트 단위로 AND하여 출력하기
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		int b = scanner.nextInt();
		
		//&:비트 and 연산
		//|:비트 or연산
		//^:비트 xor연산
		//~:비트 not 연산
		
		System.out.println(a&b);
	}	
}

 

문제 1061. 비트 단위로 OR하여 출력하기
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		int b = scanner.nextInt();
		
		//&:비트 and 연산
		//|:비트 or연산
		//^:비트 xor연산
		//~:비트 not 연산
		
		System.out.println(a|b);
	}	
}

 

문제 1062. 비트 단위로 XOR하여 출력하기
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		
		Scanner scanner = new Scanner(System.in);
		int a = scanner.nextInt();
		int b = scanner.nextInt();
		
		//&:비트 and 연산
		//|:비트 or연산
		//^:비트 xor연산
		//~:비트 not 연산
		
		System.out.println(a^b);
	}	
}
반응형
profile

my code archive

@얼레벌레 개발자👩‍💻

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!

반응형