[JAVA] 입력받은 정수값 오름차순 내림차순
2021. 6. 10. 20:13
자바
오름차순 Scanner scan = new Scanner(System.in); String[] arr = scan.nextLine().split(" "); int [] inArr = new int[arr.length]; for(int i=0; i
[JAVA] 16진수 구구단?
2021. 6. 8. 19:46
자바
입력 예시 B 출력 예시 B*1=B B*2=16 B*3=21 B*4=2C B*5=37 B*6=42 B*7=4D B*8=58 B*9=63 B*A=6E B*B=79 B*C=84 B*D=8F B*E=9A B*F=A5 import java.io.IOException; import java.util.Scanner; public class Main { public static void main(String[] args) throws IOException { Scanner scan = new Scanner(System.in); int a = scan.nextInt(16); for(int i=1; i
[JAVA] 언제까지 더해야할까?
2021. 6. 8. 19:15
자바
입력 예시 55 출력 예시 10 0+1+2+3+4+5+6+7+8+9+10 import java.io.IOException; import java.util.Scanner; public class Main { public static void main(String[] args) throws IOException { Scanner scan = new Scanner(System.in); int a = scan.nextInt(); int total = 0; for (int i=0; i a){ System.out.println(i); break; } } } }
[JAVA] 문자 한개를 입력받아 알파벳 출력하기
2021. 6. 8. 19:05
자바
입력 예시 f 출력 예시 a b c d e f import java.io.IOException; import java.util.Scanner; public class Main { public static void main(String[] args) throws IOException { Scanner scan = new Scanner(System.in); char a = scan.nextLine().charAt(0); int b = (int) a; for(int i=97; i
[JAVA] 정수를 입력받아 계속 출력하기
2021. 6. 8. 18:26
자바
입력 5 1 2 3 4 5 출력예시 1 2 3 4 5 import java.io.IOException; import java.util.Scanner; public class Main { public static void main(String[] args) throws IOException { Scanner scan = new Scanner(System.in); int size = scan.nextInt(); int[] a = new int[size]; for(int i=0; i
[JAVA] 값을 입력받아 짝수만 출력
2021. 6. 8. 18:08
자바
import java.io.IOException; import java.util.Scanner; public class Main { public static void main(String[] args) throws IOException { Scanner scan = new Scanner(System.in); String[] arr = scan.nextLine().split(" "); int size = arr.length; int[] intArr = new int[size]; for(int i=0; i
[JAVA] 값을 입력받아 가장작은수 출력하기
2021. 6. 8. 18:04
자바
import java.io.IOException; import java.util.Arrays; import java.util.Scanner; public class Main { public static void main(String[] args) throws IOException { Scanner scan = new Scanner(System.in); //입력받은값 배열로 만들기 String[] arr = scan.nextLine().split(" "); int size = arr.length; int[] intArr = new int[size]; //문자열 배열 -> 정수형 배열로 넣기 for(int i=0; i
[JAVA] 비트단위로 출력
2021. 6. 8. 17:49
자바
비트단위로 NOT하여 출력 import java.io.IOException; import java.util.Scanner; public class Main { public static void main(String[] args) throws IOException { Scanner scan = new Scanner(System.in); int a = scan.nextInt(); System.out.println(~a); } } 비트단위로 AND하여 출력 import java.io.IOException; import java.util.Scanner; public class Main { public static void main(String[] args) throws IOException { Scanner s..
[JAVA] 정수 2개를 입력받아 2의 거듭제곱 배로 출력하기
2021. 6. 6. 22:03
자바
a 를 2b배 만큼 곱한 값을 출력한다. import java.io.IOException; import java.util.Scanner; public class Main { public static void main(String[] args) throws IOException { Scanner scan = new Scanner(System.in); int a = scan.nextInt(); int b = scan.nextInt(); int pow = (int) Math.pow(2, b); System.out.println(a*pow); } }
[JAVA] 정수 3개입력받아 합, 평균 구하기
2021. 6. 6. 22:00
자바
합과 평균을 줄을 바꿔 출력한다. 평균은 소수점 이하 둘째 자리에서 반올림해서 소수점 이하 첫째 자리까지 출력한다. import java.io.IOException; import java.util.Scanner; public class Main { public static void main(String[] args) throws IOException { Scanner scan = new Scanner(System.in); int a = scan.nextInt(); int b = scan.nextInt(); int c = scan.nextInt(); int total = a+b+c; System.out.println(total); System.out.println( String.format("%.1f", ..