코드 작성
package break_continue_statement; public class Test2 { public static void main(String[] args) { // P161 4번 문제 for (int x = 1; x <= 10; x++) { // x에 해당하는 값 for (int y = 1; y <= 10; y++) { // y에 해당하는 값 if (4 * x + 5 * y == 60) { System.out.println("( " + x + ", " + y + " )"); } } } System.out.println("================================="); // P161 6번 문제 /* * 출력결과 * * * * ** * *** * **** * */ for (int i = 0; i <= 3; i++) { for (int j = 3; j >= 0; j--) { if (i < j) { System.out.print(" "); } else { System.out.print("*"); } } System.out.println(); } } }
for문을 활용한 문제 풀기(4x + 5y = 60 x,y값 구하기 , 별찍기)
출력 결과
( 5, 8 )
( 10, 4 )
=================================
*
**
***
****
나의 소감
이런 문제는 풀때는 어려운데 알고나면 너무 허탈할 정도로 간단한것 같다..
더 많이 연습해야겠다!
'JAVA' 카테고리의 다른 글
메서드 | 21/11/16 (0) | 2022.01.06 |
---|---|
do ~ while문 | 21/11/15 (0) | 2022.01.06 |
break문 VS continue(feat. label) | 21/11/15 (0) | 2022.01.06 |
break VS continue 문 | 21/11/15 (0) | 2022.01.06 |
배열 활용 | 21/11/15 (0) | 2022.01.05 |