반응형
별찍기 1) 삼각형
코드
public class Star01 {
public static void main(String[] args) {
for(int i = 0; i<5; i++)
{
for(int j = 0; j<i+1; j++) {
System.out.print("*");
}
System.out.println("");
}
for(int i = 1; i<5; i++)
{
for(int j=4; j>i-1; j--)
{
System.out.print("*");
}
System.out.println("");
}
}
}
별찍기 2) 역삼각형
코드
public class Star02 {
public static void main(String[] args) {
for(int i = 1; i<5; i++)
{
for(int j = 5; j>0; j--)
{
if(j>i)
{
System.out.print(" ");
}
else
{
System.out.print("*");
}
}
System.out.println("");
}
for(int i = 0; i<5; i++) //열
{
for(int j = 0; j<5; j++) // 행
{
if(j>=i)
{
System.out.print("*");
}
else
{
System.out.print(" ");
}
}
System.out.println("");
}
}
}
별찍기 3) 다이아몬드
코드
public class Star03 {
public static void main(String[] args) {
for(int i = 1; i<6; i++)
{
for(int j = 5; j>i; j--)
{
System.out.print(" ");
}
for(int j = 0; j<2*i-1; j++)
{
System.out.print("*");
}
System.out.println("");
}
for(int i = 4; i>0; i--)
{
for(int j=5; j>i; j--)
{
System.out.print(" ");
}
for(int j = 0; j<2*i-1; j++)
{
System.out.print("*");
}
System.out.println("");
}
}
}
728x90
반응형