IT/Java

자바 중첩for문을 활용한 연습 예제소스, 별표 삼각형 출력(*표)

노마드오브 2018. 7. 9. 21:58

for 출력 * 5번 반복


// *****

// *****

// *****

for (int i = 1; i <= 3; i++) {

for (int j = 1; j <= 5; j++) {

System.out.print("*");

}

System.out.println();

}





○ 좌측이 직각인 이등변삼각형


// *

// **

// ***

// ****

// *****

for (int i = 1; i <= 5; i++) {

for (int j = 1; j <= i; j++) {

System.out.print("*");

}

System.out.println();

}





 우측이 직각인 이등변삼각형


//     *

//    **

//   ***

//  ****

// *****

for (int i = 1; i <= 5; i++) {

for (int j = 1; j <= 5; j++) {

if (j <= 5 - i ) {

System.out.print(" ");

} else {

System.out.print("*");

}

}

System.out.println();

}






 중첩 for문과  if문 사용 예제


// 두 개의 주사위를 던졌을 때

// 두 눈의 합이 6이 되는 모든 수 출력

for (int i=1; i<=6; i++) {

for (int j=1; j<=6; j++) {

if (i + j == 6) {

System.out.printf("%d %d", i, j);

System.out.println();

}

}

}