JAVA/codeup 기초 100제 25

[ CodeUp 기초 100제 JAVA] 1015 / 실수 입력받아 둘째 자리까지 출력하기

문제설명 실수(float) 1개를 입력받아 저장한 후, 저장되어 있는 값을 소수점 셋 째 자리에서 반올림하여 소수점 이하 둘 째 자리까지 출력하시오. 참고 %.3f 와 같은 형식으로 지정하면, 소수점 이하 넷 째 자리에서 반올림하여 소수점 이하 셋 째 자리까지 출력하라는 의미이다. 입력 출력 1.59254 1.59 문제풀이 12345678910import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); float a = sc.nextFloat(); System.out.printf("%.2f",a); sc.close(); }}

[ CodeUp 기초 100제 JAVA] 1014 / 문자 2개 입력받아 순서 바꿔 출력하기

문제설명 2개의 문자(ASCII CODE)를 입력받아서 순서를 바꿔 출력해보자. 참고 char x, y; scanf("%c %c", &x, &y); printf("%c %c", y, x); //출력되는 순서를 작성 입력 출력 A b b A 문제풀이 123456789101112import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String a,b; a= sc.next(); b= sc.next(); System.out.printf("%s %s",b,a); sc.close(); }}

[ CodeUp 기초 100제 JAVA] 1013 / 정수 2개 입력받아 그대로 출력하기

문제설명 정수(int) 2개를 입력받아 그대로 출력해보자. C예제 int a, b; scanf("%d%d", &a, &b); //엔터/공백으로 입력 데이터가 구분되어 입력 printf("%d %d", a, b); 입력 출력 1 2 1 2 문제풀이 123456789101112import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int a,b; a= sc.nextInt(); b= sc.nextInt(); System.out.printf("%d %d",a,b); }}

[ CodeUp 기초 100제 JAVA] 1012 / 실수 1개 입력받아 그대로 출력하기

문제설명 실수형(float)로 변수를 선언하고 그 변수에 실수값을 저장한 후 저장되어 있는 실수값을 출력해보자. C예제 float x; scanf("%f", &x); printf("%f", x); 입력 출력 1.414213 1.414213 문제풀이 12345678910import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); float x; x = sc.nextFloat(); System.out.printf("%f",x); }

[ CodeUp 기초 100제 JAVA] 1011 / 문자 1개 입력받아 그대로 출력하기

문제설명 문자형(char)으로 변수를 하나 선언하고, 변수에 문자를 저장한 후 변수에 저장되어 있는 문자를 그대로 출력해보자. C예제 char x; scanf("%c", &x); printf("%c", x); 입력 출력 p p 문제풀이 12345678910import 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.println(x); }}

[ CodeUp 기초 100제 JAVA] 1008 / 출력하기08

문제설명 키보드로 입력할 수 없는 다음 모양을 출력해보자. (** 참고 : 운영체제의 문자 시스템에 따라 아래와 같은 모양이 출력되지 않을 수 있다.) ┌┬┐ ├┼┤ └┴┘ 참고 다음과 같은 유니코드로 특수문자를 표현한다고 하자. (운영체제 또는 컴파일러에 따라 사용되는 문자의 코드표가 다르다.) 윈도우에서는 "ㅂ+한자" 키를 누르면 선문자를 입력할 수 있다. 선문자를 이용하면 일반적인 텍스트 모드화면(메모장 등)에서도 표를 그릴 수 있다. 유니코드 특수문자를 출력하는 방법, ... printf("\u250C\u252C\u2510\n"); ... ┌┬┐ ├┼┤ └┴┘ 을 그려 출력하면 표처럼 선이 붙어 출력된다. 입력 출력 입력 없음 ┌┬┐ ├┼┤ └┴┘ * 무조건 유니코드를 이용하여 출력 문제풀이 12..

[ CodeUp 기초 100제 JAVA] 1007 / 출력하기07

문제설명 파일 경로에는 특수문자들이 포함된다. 다음 경로를 출력하시오. "C:\Download\hello.cpp" (단, 큰따옴표도 함께 출력한다.) 참고 printf( ) 함수로 백슬래시 문자 \ 를 출력하기 위해서는 \\ 로 출력해야 한다. 예시 printf("\\"); 입력 출력 입력 없음 "C:\Download\hello.cpp" 문제풀이 1 2 3 4 5 public class Main { public static void main(String[] args) { System.out.printf("\"C:\\Download\\hello.cpp\""); }}

[ CodeUp 기초 100제 JAVA] 1006 / 출력하기06

문제설명 이번에는 특수문자 출력에 도전하자!! 다음 문장을 출력하시오. "\!@#$%^&*()\" (단, 큰따옴표도 함께 출력한다.) 참고 % 기호가 앞에 붙는 문자를 형식 지정자(format specifier)라고 하며, 그 위치에서 지정한 형식으로 값을 출력해 준다. 따라서, 퍼센트 문자 %를 출력하기 위해서는 %%로 출력해 주어야 한다. 예시 printf("%%"); 입력 출력 입력 없음 "\!@#$%^&*()\" 문제풀이 1 2 3 4 5 6 public class Main { public static void main(String[] args) { System.out.println("\"\\!@#$%^&*()\\\""); } } *JAVA에서 \(백슬러시) 출력 - \(백슬러시) 앞에 \(백슬러..