
[JAVA] 자바예제 이중 for문으로 별 찍기 [2] 피라미드(트리)
2022. 5. 17. 11:54
자바/예제
자바 별 출력하기 중급~고급 난이도로 논리적인 사고방식이 요구되는 문제입니다. 차후 다이아몬드, 모래시계 별 찍기 문제도 추가할게요! 공백을 이해하기 쉽게 하기 위해 a로 치환해서 풀어볼게요~ 문제 1번 피라미드 (트리) 출력하기 tip : 왼쪽 정렬된 역직각삼각형과 정삼각형을 구분해서 조건 식을 세운 후 정삼각형은 한 칸씩 내려갈수록 1,3,5,7,9 형식으로 증가를 하는데 i = 1일때 *는 1 i = 2일때 *는 (i * 2) -1 i = 3일때 *는 (i * 2) - 1 즉 i는 5까지 계속 1씩 증가하는 와중에 *2를 하면 짝수가 되지만 -1을 해줌으로 홀수의 값을 구할 수 있게 된다. package double_for; public class Pyramid { public static void..

[JAVA] 자바예제 이중 for문으로 별 찍기 [1] 다양한 사각형, 삼각형 출력하기
2022. 5. 16. 18:56
자바/예제
코딩 초보자들의 필수코스 이중for문을 활용하여 별찍기 문제 활용하기 입니다! 1번 문제 ********** ********** ********** ********** ********** 직사각형 별 찍기 tip : 첫 줄은 행(세로)을 출력 / 두번째 줄은 렬(가로)을 출력 package double_for; public class TenFive { public static void main(String[] args) { for(int i = 1; i

[JAVA] 자바로 2단에서 9단까지 구구단 출력하기
2022. 5. 16. 14:52
자바/예제
2 X 1 = 2 2 X 2 = 4 2 X 3 = 6 * * 2 X 8 = 16 2 X 9 = 18 이런 형식의 구구단을 자바로 구현해보자 구현하기 위해선 이중 for문을 사용해야 하는데 초보자인 경우 이중 for문을 처음에 이해하기 힘들었던 부분이 있을 수 있으니 최대한 쉽게 설명해보겠습니다~ 초보자를 위한 쉬운 설명은 더보기 글을 클릭해보세요 ♡ 더보기 위 구구단 식 처럼 2 X 1 = 2 라는 식이 나오려면 숫자 2와 숫자 1그리고 곱셈한 결과값인 2 총 3개의 숫자가 등장하는데요 숫자 2를 쉽게 i라고 생각해봅시다. 그리고 2는 정수니까 int i 라고 붙이면 int i = 2; 숫자 1도 이런식으로 하면 int j = 1; 이 됩니다. 구구단에서 한 개의 단이 다 완료 될때까지 i의 값은 계속 ..