Java

dev/java

[Java] for문을 이용한 * 별 계단식 출력하기

안녕하세요. 이 글에서는 for문을 이용하여 * (별)을 계단식으로 출력하는 방법에 대해서 정리해보려고 합니다. 먼저 코드는 다음과 같습니다. 1 2 3 4 5 6 7 8 9 10 11 public class Main{ public static void main(String[] args){ for (int i = 1; i

dev/algorithm

[백준] Q.2439: 별찍기 (오른쪽 정렬, JAVA 별찍기, 공백넣기)

첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. 예제: 풀이) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 import java.util.Scanner; public class Main{ public static void main(String[] args){ Scanner scan = new Scanner(System.in); int n = scan.nextInt(); for (int i = 1; i i; k--) { System.out.print(" "); } for (int j = 0; j

dev/java

[Java] 자바에서 "(큰따옴표), '(작은따옴표), /(역슬래쉬) 가 출력안된다면?

자바에서 출력문에 "(큰따옴표), '(작은따옴표), /(역슬래쉬) 를 출력하려고 하는데, 의문의 오류창이 뜨는 걸 체감하신 분들이 있으실겁니다. 바로 다음과 같은 경우일텐데요, 이 특수문자들을 출력해주기 위해서는 해당 특수문자(", ', \) 앞에 역슬래쉬이자 한글 키보드에선 원화마크인 \키를 추가해주셔야 합니다. 그렇게 되면 다음과 같이 문제 없이 출력이 됩니다.

dev/algorithm

[백준] Q.10171: 고양이

아래 예제와 같이 고양이를 출력하시오. 풀이) 1 2 3 4 5 6 7 8 public class Main{ public static void main(String[]args){ System.out.println("\\ /\\"); System.out.println(" ) ( ')"); System.out.println("( / )"); System.out.println(" \\(__)|"); } } 많은 분들이 아마 그대로 입력하셨다가 왜 안되지? 라고 생각하셨을텐데요, 문자열 컴파일할때 역슬래시 \ 가 있다면 두번 연달아 입력해주셔야 정상적인 출력이 가능합니다. https://www.acmicpc.net/problem/10171

dev/algorithm

[백준] Q.10998: A * B, Q.1008 A / B

정수 A와 B를 입력받은 다음, A*B를 출력하는 프로그램을 작성하시오. 풀이) 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){ Scanner scan = new Scanner(System.in); int A = scan.nextInt(); int B = scan.nextInt(); System.out.println(A*B); scan.close(); } } 이 또한 대부분의 풀이는 Q1000의 풀이인 https://jaymunsh.tistory.com/17 와 같습니다. + 부분만 *로 수정하였습니다. https://www..

leneu
'Java' 태그의 글 목록