본문 바로가기
Study/CodeUp기초100제

CodeUp 11~20

by 로롤로롱 2023. 3. 21.

Q11

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner scanner = new Scanner(System.in);
		char a=' ';
		
		a=scanner.nextLine().charAt(0); //char타입으로는 입력을 받을 수 없으므로 charAt(0)을 사용하여 첫번째 문자를 반환
		
		System.out.println(a);
		
	}

}

Q12

import java.util.*;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		float f = 0.0f;
		
		Scanner scanner = new Scanner(System.in);
		
		f=scanner.nextFloat();
		
		System.out.printf("%f",f);
		
	}

}

Q13

import java.util.*;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner scanner = new Scanner(System.in);
		
		int a=0, b=0;
		
		a=scanner.nextInt();
		b=scanner.nextInt(); //엔터 또는 공백으로 숫자 구분하여 입력 가능
		
		System.out.println(a+" "+b);
		
	}

}

Q14

import java.util.*;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner scanner = new Scanner(System.in);
		
		String str1="";
		str1=scanner.nextLine();
		
		String[] word = str1.split(" "); // 문자열 구분을 위해 split 사용, 구분할 문자를 통해 문자열을 쪼개고 배열로 반환
		
		System.out.println(word[1]+" "+word[0]);
		
	}

}

Q15

import java.util.*;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner scanner = new Scanner(System.in);
		
		float f = 0.0f;
		
		f=scanner.nextFloat();
		System.out.printf("%.2f", f);// 소수점 셋 째 자리에서 반올림하여 둘 째 자리까지 출력
		
		
	}

}

 

Q17

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner scanner = new Scanner(System.in);
		
		int i = 0;
		
		i=scanner.nextInt();
		System.out.printf("%d %d %d", i,i,i);

	}

}

Q18

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		Scanner scanner = new Scanner(System.in);
		
		String str = "";
		
		str=scanner.nextLine(); //시간 입력
		
		String[] word = str.split(":"); // 입력받은 시간 구분
		
		System.out.println(word[0]+":"+word[1]);
		//System.out.printf("%s:%s", word[0], word[1]);

	}

}

Q19

import java.util.*;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub

		Scanner scanner = new Scanner(System.in);
		String str = "";
		int[] a=new int[3];
		
		str=scanner.nextLine(); //시간 입력
		String[] word = str.split("\\."); // 입력받은 년월일 구분 . <- 앞에 \\붙여줘야 쓸수있음
		
		for(int i=0; i<word.length;i++) {
			a[i]=Integer.parseInt(word[i]); //문자열을 정수형으로 바꿔서 배열에 저장
		}

		System.out.printf("%04d.%02d.%02d", a[0], a[1],a[2]);
	}

}

Q20

import java.util.*;

public class Main {

	public static void main(String[] args) {
		// TODO Auto-generated method stub

		Scanner scanner = new Scanner(System.in);
		String num = scanner.nextLine();
		
		String[] num2 = num.split("-");
		
		System.out.println(num2[0]+num2[1]);
	}

}

 

'Study > CodeUp기초100제' 카테고리의 다른 글

CodeUp 51~60  (0) 2023.03.27
CodeUp 41~50  (0) 2023.03.24
CodeUp 31~40  (0) 2023.03.23
CodeUp 21~30  (0) 2023.03.22
CodeUp 1~10  (0) 2023.03.20

댓글