반응형
안녕하세요
여러 형태의 별을 출력하는 문제를 풀어보았습니다.
반복문(for)을 이용해서 풀이해 보았습니다.
문제 1 아래와 동일하게 별을 출력하세요.
*
*
*
*
*
문제 1 풀어보기
package com.java.team;
public class Star1 {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0; i<5; i++){
// 공백 출력
for(int j=0; j<i; j++){
System.out.print(" ");
}
// 별 출력
System.out.println("*");
}
}
}
문제 2 아래와 동일하게 별을 출력하세요.
*
**
***
****
*****
문제 2 풀어보기
package com.java.team;
public class Star2 {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0; i<5; i++){
//별 출력
for(int j=0; j<i+1; j++){
System.out.print("*");
}
System.out.println("");
}
}
}
문제 3 아래와 동일하게 별을 출력하세요.
*****
****
***
**
*
문제 3 풀어보기
package com.java.team;
public class Star3 {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0; i<5; i++){
for(int j=5; j>i; j--){
System.out.print("*");
}
System.out.println("");
}
}
}
문제 4 아래와 동일하게 별을 출력하세요.
*****
****
***
**
*
문제 4 풀어보기
package com.java.team;
public class Star4 {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0; i<5; i++){
for(int k=0; k<i; k++) {
System.out.print(" ");
}
for(int j=5; j>i; j--){
System.out.print("*");
}
System.out.println("");
}
}
}
문제 5 아래와 동일하게 별을 출력하세요.
*
***
*****
*******
*********
문제 5 풀어보기
package com.java.team;
public class Star5 {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0; i<=4; i++){
// 공백 출력
for(int k=4; k>i; k--) {
System.out.print(" ");
}
// 별 출력
for(int j=0; j<=2*i; j++){
System.out.print("*");
}
System.out.println();
}
}
}
문제 6 아래와 동일하게 별을 출력하세요.
*********
*******
*****
***
*
문제 6 풀어보기
package com.java.team;
public class Star6 {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0; i<=4; i++){
// 공백 출력
for(int k=0; k<i; k++) {
System.out.print(" ");
}
// 별 출력
for(int j=2*(4-i); j>=0; j--){
System.out.print("*");
}
System.out.println();
}
}
}
문제 7 아래와 동일하게 별을 출력하세요.
*
***
*****
*******
*********
*******
*****
***
*
문제 7 풀어보기
package com.java.team;
public class Star7 {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0; i<5; i++){
// 공백 출력
for(int k=4; k>i; k--) {
System.out.print(" ");
}
// 별 출력
for(int j=0; j<=2*i; j++){
System.out.print("*");
}
System.out.println();
}
for(int i=0; i<4; i++){
// 공백 출력
for(int k=-1; k<i; k++) {
System.out.print(" ");
}
// 별 출력
for(int j=2*(3-i); j>=0; j--){
System.out.print("*");
}
System.out.println();
}
}
}
문제 8 아래와 동일하게 별을 출력하세요.
*
*****
*********
*************
*****************
문제 8 풀어보기
package com.java.team;
public class Star8 {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0; i<=4; i++){
// 공백 출력
for(int k=2*(4-i); k>=0; k--) {
System.out.print(" ");
}
// 별 출력
for(int j=0; j<=4*i; j++){
System.out.print("*");
}
System.out.println();
}
}
}
문제 9 아래와 동일하게 별을 출력하세요.
*
*****
*********
*************
*****************
*************
*********
*****
*
문제 9 풀어보기
package com.java.team;
public class Star9 {
public static void main(String[] args) {
// TODO Auto-generated method stub
for(int i=0; i<=3; i++){
// 공백 출력
for(int k=2*(4-i); k>=0; k--) {
System.out.print(" ");
}
// 별 출력
for(int j=0; j<=4*i; j++){
System.out.print("*");
}
System.out.println();
}
for(int i=0; i<=4; i++){
// 공백 출력
for(int k=0; k<=i*2; k++) {
System.out.print(" ");
}
// 별 출력
for(int j=4*(4-i); j>=0; j--){
System.out.print("*");
}
System.out.println();
}
}
}
반응형
'지식창고 > Java' 카테고리의 다른 글
[SVN] commit 시 is out of date 오류 해결방법 (0) | 2022.10.08 |
---|---|
[JAVA] Error: Could not find or load main class 에러 조치 방법 (0) | 2021.10.21 |