728x90
for로 직각삼각형 만들기
package play;
public class Example {
public static void main(String[] args) {
//높이 h 가로 i
for(int h=1; h<5; h++) {
for(int i=1; i<h+1; i++) {
System.out.print("*");
}
System.out.println();
}
}
}
역삼각형 만들기
package play;
public class Example {
public static void main(String[] args) {
//높이 h 가로 i
for(int h=1; h<5; h++) {
for(int j=1; j<5-h; j++) {
System.out.print(" ");
}
for(int i=1; i<h+1; i++) {
System.out.print("*");
}
System.out.println();
}
}
}
피라미드 만들기
package play;
public class Example {
public static void main(String[] args) {
for(int h=1; h<5; h++) {
for(int j=1; j<5-h; j++) {
System.out.print(" ");
}
for(int i=1; i<(h*2) ; i++) {
System.out.print("*");
}
System.out.println();
}
}
}
값을 받아 직각삼각형 만들기
package play; //메인 클래스
public class A02_MakeStar {
public static void main(String[] args) {
A02_MakeStar00 Star = new A02_MakeStar00();
Star.star(5);
System.out.println("===============");
Star.star(10);
System.out.println("===============");
}
}
package play; //메소드
public class A02_MakeStar00 {
//메소드만들기
public void star(int height) {
for(int i=1; i<=height; i++) {
for(int j=1; j<=i; j++) {
System.out.print("*");
}
System.out.println();
}
}
}
값을 받아 피라미드 만들기
package play; //메인 클래스
public class MakePyramid {
public static void main(String[] args) {
MakePramid00 mPyramid = new MakePramid00();
mPyramid.buildUp(5);
System.out.println("====================");
mPyramid.buildUp(10);
System.out.println("====================");
}
}
package play; //메소드
public class MakePramid00 {
// 메소드만들기
public void buildUp(int height) {
for(int i=1; i<=height; i++) {
for(int j=1; j<=(height-i);j++) {
System.out.print(" ");
}
for(int k=1; k<=(i*2)-1; k++) {
System.out.print("*");
}
System.out.println();
}
}
}
728x90
'JAVA' 카테고리의 다른 글
Scanner 연습문제02 (0) | 2020.07.30 |
---|---|
Scanner 연습문제 (0) | 2020.07.30 |
if-else 연습 (0) | 2020.07.28 |
if문 연습02 (0) | 2020.07.28 |
if문 연습01 (0) | 2020.07.28 |