반응형
문제집 / C언어 기초 100제
codeup.kr
1031 : [기초-출력변환] 10진 정수 1개 입력받아 8진수로 출력하기(설명)
10진수를 입력받아 8진수(octal)로 출력해보자.
참고
%d(10진수 형태)로 입력받고,
%o를 사용해 출력하면 8진수(octal)로 출력된다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int i;
Scanner sc = new Scanner(System.in);
i = sc.nextInt();
System.out.printf("%o",i);
}
}
|
cs |
1032 : [기초-출력변환] 10진 정수 입력받아 16진수로 출력하기1(설명)
10진수를 입력받아 16진수(hexadecimal)로 출력해보자.
참고
%d(10진수 형태)로 입력받고
%x로 출력하면 16진수(hexadecimal) 소문자로 출력된다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
import java.util.Scanner;
public class Main{
public static void main(String[] args) {
int i;
Scanner sc = new Scanner(System.in);
i = sc.nextInt();
System.out.printf("%x",i);
}
}
|
cs |
1033 : [기초-출력변환] 10진 정수 입력받아 16진수로 출력하기2(설명)
10진수를 입력받아 16진수(hexadecimal)로 출력해보자.
참고
%d(10진수 형태)로 입력받고
%X로 출력하면 16진수(hexadecimal) 대문자로 출력된다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int i;
Scanner sc = new Scanner(System.in);
i = sc.nextInt();
System.out.printf("%X",i);
}
}
|
cs |
1034 : [기초-출력변환] 8진 정수 1개 입력받아 10진수로 출력하기(설명)
8진수로 입력된 정수 1개를 10진수로 바꾸어 출력해보자.
참고
%o로 입력받으면 8진수로 인식시켜 저장시킬 수 있다.
%d로 출력하면 10진수로 출력된다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String i = sc.next();
//8진수로 변환하기 Integer.valueOf(입력받은값, 진수);
int o = Integer.valueOf(i,8);
System.out.printf("%d",o);
}
}
|
cs |
1035 : [기초-출력변환] 16진 정수 1개 입력받아 8진수로 출력하기(설명)
16진수로 입력된 정수 1개를 8진수로 바꾸어 출력해보자.
참고
%x(영문자 소문자) 나 %X(영문자 대문자)로 입력 받으면
16진수로 인식시켜 저장시킬 수 있다. %o로 출력하면 8진수로 출력된다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
String i = sc.next();
int o = Integer.valueOf(i,16);
System.out.printf("%o",o);
}
}
|
cs |
1036 : [기초-출력변환] 영문자 1개 입력받아 10진수로 출력하기(설명)
영문자 1개를 입력받아 아스키 코드표의 10진수 값으로 출력해보자.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
char i = sc.nextLine().charAt(0);
int a = (int)i;
System.out.println(a);
}
}
|
cs |
1037 : [기초-출력변환] 정수 입력받아 아스키 문자로 출력하기
10진 정수 1개를 입력받아 아스키 문자로 출력해보자.
단, 0 ~ 255 범위의 정수만 입력된다.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int a = sc.nextInt();
char i = (char)a;
System.out.println(i);
}
}
|
cs |
반응형
'JAVA' 카테고리의 다른 글
코드업 기초 100제 자바 [기초-비트시프트연산] 1047~1048 (0) | 2021.07.11 |
---|---|
코드업 기초 100제 자바 [기초-산술연산] 1038~1046 (0) | 2021.07.02 |
코드업 기초 100제 자바 [기초-데이터형] 1028~1030 (0) | 2021.06.30 |
[자바 ⑪] 자바 JAVA 이론 (자료구조 / List / Set / Map / Collection) (0) | 2021.06.28 |
[자바 ⑩] 자바 JAVA 이론 (입출력 / IO / Input / Output) (0) | 2021.06.28 |
댓글