반응형
1010 : [기초-입출력] 정수 1개 입력받아 그대로 출력하기
정수형(int)으로 변수를 선언하고, 변수에 정수값을 저장한 후
변수에 저장되어 있는 값을 그대로 출력해보자.
1
2
3
4
5
6
7
8
9
10
11
12
13
|
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.print(i);
}
}
|
cs |
1011 : [기초-입출력] 문자 1개 입력받아 그대로 출력하기
문자형(char)으로 변수를 하나 선언하고, 변수에 문자를 저장한 후
변수에 저장되어 있는 문자를 그대로 출력해보자.
1
2
3
4
5
6
7
8
9
10
11
12
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
String a;
Scanner sc = new Scanner(System.in);
a = sc.next();
System.out.print(a);
}
}
|
cs |
1012 : [기초-입출력] 실수 1개 입력받아 그대로 출력하기
실수형(float)로 변수를 선언하고 그 변수에 실수값을 저장한 후
저장되어 있는 실수값을 출력해보자.
참고
float x;
scanf("%f", &x);
printf("%f", x);
와 같은 방법으로 가능하다.
1
2
3
4
5
6
7
8
9
10
11
12
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
float x;
Scanner sc = new Scanner(System.in);
x=sc.nextFloat();
System.out.printf("%f",x);
}
}
|
cs |
1013 : [기초-입출력] 정수 2개 입력받아 그대로 출력하기
정수(int) 2개를 입력받아 그대로 출력해보자.
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 a,b;
Scanner sc = new Scanner(System.in);
a=sc.nextInt();
b=sc.nextInt();
System.out.println(a+" "+b);
}
}
|
cs |
1014 : [기초-입출력] 문자 2개 입력받아 순서 바꿔 출력하기
2개의 문자(ASCII CODE)를 입력받아서 순서를 바꿔 출력해보자.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
String a,b;
String x,y;
Scanner sc = new Scanner(System.in);
a=sc.next();
b=sc.next();
x=b;
y=a;
System.out.println(x+" "+y);
}
}
|
cs |
1015 : [기초-입출력] 실수 입력받아 둘째 자리까지 출력하기
실수(float) 1개를 입력받아 저장한 후,
저장되어 있는 값을 소수점 셋 째 자리에서 반올림하여
소수점 이하 둘 째 자리까지 출력하시오.
참고
%.3f 와 같은 형식으로 지정하면,
소수점 이하 넷 째 자리에서 반올림하여 소수점 이하 셋 째 자리까지 출력하라는 의미이다.
1
2
3
4
5
6
7
8
9
10
11
12
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
float x;
Scanner sc = new Scanner(System.in);
x=sc.nextFloat();
System.out.printf("%.2f",x);
}
}
|
cs |
1017 : [기초-입출력] 정수 1개 입력받아 3번 출력하기
int형 정수 1개를 입력받아 공백을 사이에 두고 3번 출력해보자
1
2
3
4
5
6
7
8
9
10
11
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
int a;
Scanner sc = new Scanner(System.in);
a=sc.nextInt();
System.out.println(a+" "+a+" "+a);
}
}
|
cs |
1018 : [기초-입출력] 시간 입력받아 그대로 출력하기
어떤 형식에 맞추어 시간이 입력될 때, 그대로 출력하는 연습을 해보자.
1
2
3
4
5
6
7
8
9
10
11
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
String x;
Scanner sc = new Scanner(System.in);
x=sc.nextLine();
System.out.print(x);
}
}
|
cs |
1019 : [기초-입출력] 연월일 입력받아 그대로 출력하기
년, 월, 일을 입력받아 지정된 형식으로 출력하는 연습을 해보자.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
String x;
String[] a;
Scanner sc = new Scanner(System.in);
x=sc.nextLine();
a=x.split("\\.");
int a1 = Integer.parseInt(a[0]);
int a2 = Integer.parseInt(a[1]);
int a3 = Integer.parseInt(a[2]);
System.out.printf("%04d.%02d.%02d", a1,a2,a3);
}
}
|
cs |
www.codeup.kr/problemsetsol.php?psid=23
반응형
'JAVA > 코드업' 카테고리의 다른 글
코드업 기초 100제 자바 [기초-산술연산] 1038~1046 (0) | 2021.07.02 |
---|---|
코드업 기초 100제 자바 [기초-출력변환] 1031~1037 (0) | 2021.07.02 |
코드업 기초 100제 자바 [기초-데이터형] 1028~1030 (0) | 2021.06.30 |
코드업 기초 100제 자바 [기초-입출력] 1020~1027 (2) | 2021.01.30 |
코드업 기초 100제 자바 [기초-출력] 1001~1008 (0) | 2021.01.29 |
댓글