본문 바로가기
알고리즘/문제풀이

[JAVA]CodeUp - 1031 ~ 1037

by 겅아링 2020. 8. 25.
반응형
1031 : [기초-출력변환] 10진 정수 1개 입력받아 8진수로 출력하기

 

풀이>

import java.util.Scanner;
public class Main{
	public static void main(String[] args){
		System.out.println(String.format("%o", new Scanner(System.in).nextInt()));
	}
}

 

 

 

 

 

 

 

 

1032 : [기초-출력변환] 10진 정수 입력받아 16진수로 출력하기1
1033 : [기초-출력변환] 10진 정수 입력받아 16진수로 출력하기2

 

풀이>

import java.util.Scanner;
public class Main{
	public static void main(String[] args){
    		//16진수 소문자
		System.out.println(String.format("%x", new Scanner(System.in).nextInt()));	
     		//16진수 대문자
     	 	System.out.println(String.format("%X", new Scanner(System.in).nextInt()));
	}
}

 

 

 

 

 

 

 

1034 : [기초-출력변환] 8진 정수 1개 입력받아 10진수로 출력하기

 

풀이>

import java.util.Scanner;

public class Main{
	public static void main(String[] args){
		String a=new Scanner(System.in).nextLine();
        	// Integer.parseInt(정수로 바꿀 문자열,진수)
		int b=Integer.parseInt(a,8);
		 System.out.println(b);
	}
}

 

 

 

 

 

 

1035 : [기초-출력변환] 16진 정수 1개 입력받아 8진수로 출력하기

 

풀이>

import java.util.Scanner;

public class Main{
	public static void main(String[] args){
		String a=new Scanner(System.in).nextLine();
		int b=Integer.parseInt(a,16);
		System.out.println(String.format("%o", b));
	}
}

 

 

 

 

1036 : [기초-출력변환] 영문자 1개 입력받아 10진수로 출력하기

 

풀이>

import java.util.Scanner;

public class Main{
	public static void main(String[] args){
		String a=new Scanner(System.in).nextLine();
		System.out.println((int)a.charAt(0));
	}
}

 

 

 

 

1037 : [기초-출력변환] 정수 입력받아 아스키 문자로 출력하기

풀이>

import java.util.Scanner;

public class Main{
	public static void main(String[] args){
		String a=new Scanner(System.in).nextLine();
		System.out.println(String.format("%c", Integer.parseInt(a)));
	}
}
반응형