개발세발

[Java/자바][코드업] 기초 100제 - 1001~1010 본문

문제풀기/코드업 codeup.kr

[Java/자바][코드업] 기초 100제 - 1001~1010

뉼👩🏻‍💻 2022. 1. 21. 14:53
728x90
반응형
SMALL

 

1001 : [기초-출력] 출력하기01

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

 

 

1002 : [기초-출력] 출력하기02

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

 

 

 

1003 : [기초-출력] 출력하기03

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

 

 

1004 : [기초-출력] 출력하기04

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

 

 

1005 : [기초-출력] 출력하기05

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

 

 

1006 : [기초-출력] 출력하기06

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

 

 

1007 : [기초-출력] 출력하기07

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

 

 

1008 : [기초-출력] 출력하기08

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

 

 

1010 : [기초-입출력] 정수 1개 입력받아 그대로 출력하기

import java.util.*; 

public class Main {
	public static void main (String[] args) {
      int n; 
      Scanner sc = new Scanner(System.in);
      n = sc.nextInt();
      System.out.println(n);
    }
}

 

 

정리하며 알았는데 1009번이 없네...?

 

[Review] 

이때만 해도 Scanner 로 변수를 입력받아서 출력하는 과정을 아예 몰랐어서 꽤 많이 찾아보고 풀었었다. 여기서는 초반부에 등장하는 문제인데 수업시간에서 Scanner는 꽤 뒷편에서 다뤘어서 내가 헛걸 배우고 있나 싶기도 했다. 진도를 나가야하는 분량이 많은데 주어진 시간은 한정적이다보니 개행(\n) 이나 특수문자 입력 등 세세한 포인트는 내가 계속 여러 문제를 풀어보면서 알아서 다져나가야겠구나를 많이 느꼈다. 

 최근 보조강사님이 코드입력 매뉴얼을 올려주셔서 봤었다. 그걸 보고 내가 입력했던 코드들을 보니 들여쓰기가 일관성없이 엉망이고, 쓸데없이 줄바꿈을 추가해서 넣는게 진짜 많다는걸 다시금 느꼈다.  (풀이 올리면서 엔터삭제 엄청했다.) 아직 코드입력이 처음이라 가시적으로 분별을 잘 하지 못해서 자꾸 그렇게 하는것 같다. 우선 줄바꿈이 많더라도 잘 이해하는 것과. 처음부터 힘들더라도 적응해 나가는 것. 무엇이 더 맞는지는 아직 잘 모르겠다.

728x90
반응형