반응형
안녕하세요
여러 형태의 별을 출력하는 문제를 풀어보았습니다.
반복문(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();
}
}
}
반응형
'개발 정보 > 코딩' 카테고리의 다른 글
| [자바스크립트] 문자열을 숫자로 변환하는 방법 (1) | 2023.01.13 |
|---|---|
| [SVN] commit 시 is out of date 오류 해결방법 (0) | 2022.10.08 |
| [JAVA] Error: Could not find or load main class 에러 조치 방법 (0) | 2021.10.21 |
| 깃(Git) 설치 방법 및 세팅, 깃허브(Github) 연결 방법 (0) | 2021.09.24 |
| 깃, 깃허브란 무엇인가? (git, github) (0) | 2021.09.24 |