[Java]코드업(Codeup) 기초 100제

Young·2023년 6월 16일
0

#1001
C/C++언어에서 가장 기본적인 명령이 출력문이다.
printf()를 이용해 다음 단어를 출력하시오.
Hello

public class main{
    public static void main(String[] args){
        System.out.println("Hello");
    }
}

#1002
이번에는 공백()을 포함한 문장을 출력한다.
다음 문장을 출력해보자.
Hello World(대소문자에 주의한다.)

public class main{
    public static void main(String[] args){
        System.out.println("Hello World");
    }
}

#1003
이번에는 줄을 바꿔 출력하는 출력문을 연습해보자.
다음과 같이 줄을 바꿔 출력해야 한다.
Hello
World
(두 줄에 걸쳐 줄을 바꿔 출력)

public class main{
    public static void main(String[] args){
        System.out.println("Hello");
        System.out.println("World");
    }
}

#1004
이번에는 작은 따옴표(single quotation mark)가 들어있는
특수한 형태의 출력문에 대한 연습을 해보자.
다음 문장을 출력하시오.
'Hello'

public class main{
    public static void main(String[] args){
        System.out.println("'Hello'");
    }
}

#1005
이번에는 큰따옴표(double quotation mark)가 포함된 출력문을 연습해보자.
다음 문장을 출력하시오.
"Hello World"(단, 큰따옴표도 함께 출력한다.)

public class main{
    public static void main(String[] args){
        System.out.println("\"Hello World\"");
    }
}

#1006
이번에는 특수문자 출력에 도전하자!!
다음 문장을 출력하시오.
"!@#$%^&*()"(단, 큰따옴표도 함께 출력한다.)

public class main{
    public static void main(String[] args){
      System.out.println("\"!@#$%^&*()\"");
    }
}

#1007
윈도우 운영체제의 파일 경로를 출력하는 연습을 해보자.
파일 경로에는 특수문자들이 포함된다.
다음 경로를 출력하시오.
"C:\Download\hello.cpp"(단, 큰따옴표도 함께 출력한다.)

public class Main{
    public static void main(String[] args){
     System.out.println("\"C:\\Download\\hello.cpp\"");
    }
}

#1008
이번에는 특수문자를 출력하는 연습을 해보자.
키보드로 입력할 수 없는 다음 모양을 출력해보자.
(** 참고 : 운영체제의 문자 시스템에 따라 아래와 같은 모양이 출력되지 않을 수 있다.)
┌┬┐
├┼┤
└┴┘

public class main{
    public static void main(String[] args){
     System.out.println("\u250C\u252C\u2510");
     System.out.println("\u251C\u253C\u2524");
     System.out.println("\u2514\u2534\u2518");
    }
}```


#1010
정수 1개 입력받아 그대로 출력하기
정수형(int)으로 변수를 선언하고, 변수에 정수값을 저장한 후
변수에 저장되어 있는 값을 그대로 출력해보자.

코드를 입력하세요


#1011
문자 1개 입력받아 그대로 출력하기
문자형(char)으로 변수를 하나 선언하고, 변수에 문자를 저장한 후
변수에 저장되어 있는 문자를 그대로 출력해보자.

코드를 입력하세요


#1012
실수 1개 입력받아 그대로 출력하기
실수형(float)로 변수를 선언하고 그 변수에 실수값을 저장한 후
저장되어 있는 실수값을 출력해보자.

코드를 입력하세요


#1013
정수 2개 입력받아 그대로 출력하기
정수(int) 2개를 입력받아 그대로 출력해보자.

코드를 입력하세요


#1014
문자 2개 입력받아 순서 바꿔 출력하기
2개의 문자(ASCII CODE)를 입력받아서 순서를 바꿔 출력해보자.

코드를 입력하세요


#1015
실수 입력받아 둘째 자리까지 출력하기
실수(float) 1개를 입력받아 저장한 후,
저장되어 있는 값을 소수점 셋 째 자리에서 반올림하여
소수점 이하 둘 째 자리까지 출력하시오.

코드를 입력하세요


#1017
정수 1개 입력받아 3번 출력하기
int형 정수 1개를 입력받아 공백을 사이에 두고 3번 출력해보자.

코드를 입력하세요


#1018
시간 입력받아 그대로 출력하기
어떤 형식에 맞추어 시간이 입력될 때, 그대로 출력하는 연습을 해보자.
입력 -> 시(hour)와 분(minute)이 ":" 으로 구분되어 입력된다.
출력 -> 입력받은 시간을 "시:분" 형식으로 출력한다.

코드를 입력하세요


#1019
연월일 입력받아 그대로 출력하기
년, 월, 일을 입력받아 지정된 형식으로 출력하는 연습을 해보자.
입력 -> 연, 월, 일이 ".(닷)"으로 구분되어 입력된다.
출력 -> 입력받은 연, 월, 일을 yyyy.mm.dd 형식으로 출력한다.
(한 자리 수인 경우 앞에 0을 붙여 출력한다.)

코드를 입력하세요


#1020
주민번호 입력받아 형태 바꿔 출력하기
입력 -> 주민번호 앞 6자리와 뒷 7자리가 '-'로 구분되어 입력된다.
(입력값은 가상의 주민번호이다.)
출력 -> '-'를 제외한 주민번호 13자리를 모두 붙여 출력한다.

코드를 입력하세요


#1021
단어 1개 입력받아 그대로 출력하기
1개의 단어를 입력받아 그대로 출력해보자.

코드를 입력하세요


#1022
문장 1개 입력받아 그대로 출력하기
공백 문자가 포함되어 있는 문장을 입력받고 그대로 출력하는 연습을 해보자.

코드를 입력하세요


#1023
실수 1개 입력받아 부분별로 출력하기
실수 1개를 입력받아 정수 부분과 실수 부분으로 나누어 출력한다.
** 여러 가지 방법들로 해결할 수 있다.

코드를 입력하세요


#1024
단어 1개 입력받아 나누어 출력하기
단어를 1개 입력받는다.
입력받은 단어(영어)의 각 문자를 한줄에 한 문자씩 분리해 출력한다.
입력 예시 -> Boy
출력 예시 ->
'B'
'o'
'y'

코드를 입력하세요


#1025
정수 1개 입력받아 나누어 출력하기
다섯 자리의 정수 1개를 입력받아 각 자리별로 나누어 출력한다.
입력 -> 다섯 자리로 이루어진 1개의 정수를 입력받는다.
(단, 10,000 <= 입력받는 수 <= 99,999 )
출력 -> 각 자리의 숫자를 분리해 한 줄에 하나씩 [ ]속에 넣어 출력한다.

코드를 입력하세요


#1026
시분초 입력받아 분만 출력하기
입력되는 시:분:초 에서 분만 출력해보자.
입력 예시 -> 17:23:57
출력 예시 -> 23

코드를 입력하세요


#1027
년월일 입력 받아 형식 바꿔 출력하기
년월일을 출력하는 방법은 나라마다, 형식마다 조금씩 다르다.
년월일(yyyy.mm.dd)를 입력받아,
일월년(dd-mm-yyyy)로 출력해보자.
(단, 한 자리 일/월은 0을 붙여 두자리로, 년도도 0을 붙여 네자리로 출력한다.)

코드를 입력하세요


0개의 댓글