별찍기(반복문 연습)

본문 로딩 중...
댓글 0
댓글을 작성하려면 로그인이 필요합니다.
아직 댓글이 없습니다. 첫 번째 댓글을 작성해보세요.
for (int i = 0; i < 6; i++)
{
for (int j = 0; j <= i; j++)
{
Console.Write("*");
}
Console.WriteLine();
}

for (int i = 0; i < 6; i++)
{
for (int j = 0; j < 5 - i; j++)
{
Console.Write(" ");
}
for (int k = 0; k <= i; k++)
{
Console.Write("*");
}
Console.WriteLine();
}

for (int i = 0; i < 6; i++)
{
for (int j = 0; j < 5 - i; j++)
{
Console.Write(" ");
}
for (int k = 0; k <= i * 2; k++)
{
Console.Write("*");
}
Console.WriteLine();
}

for (int i = 0; i < 11; i++)
{
if (index <= 5)
{
for (int j = 0; j < 5 - i; j++)
{
Console.Write(" ");
}
for (int k = 0; k <= i * 2; k++)
{
Console.Write("*");
}
}
else
{
int tempj = 0;
for (int j = 0; j <= i-6; j++)
{
tempj = j;
Console.Write(" ");
}
for (int k = 0; k <= 8 - (tempj * 2); k++)
{
Console.Write("*");
}
}
Console.WriteLine();
}

for (int i = 0; i <= 11; i++)
{
int index = 11 - i;
if (index >= 6)
{
for (int j = 0; j < i; j++)
{
Console.Write(" ");
}
for(int k = 0; k <= 10 - (i * 2); k++)
{
Console.Write("*");
}
}
else
{
for (int j = 0; j < index; j++)
{
Console.Write(" ");
}
for (int k = 0; k < i - index; k++)
{
Console.Write("*");
}
}
Console.WriteLine();
}
const int MAX_LINE = 25;
if (MAX_LINE % 2 == 0) // 입력한 줄 수가 짝수일 때 다시 입력하도록
{
Console.WriteLine("줄 수가 짝수입니다. 홀수로 입력해주세요.");
return;
}
for (int i = 0; i <= MAX_LINE; i++)
{
int index = MAX_LINE - i;
if (i <= MAX_LINE / 2)
{
for (int j = 0; j < i; j++)
{
Console.Write(" ");
}
for(int k = 0; k < MAX_LINE - (i * 2); k++)
{
Console.Write("*");
}
}
else
{
for (int j = 0; j < index; j++)
{
Console.Write(" ");
}
for (int k = 0; k < i - index; k++)
{
Console.Write("*");
}
}
Console.WriteLine();
}

int index6 = -6;
for (int i = 0; i <= 11; i++)
{
for (int j = 0; j <= (10 - i); j++)
{
Console.Write(" ");
}
if (index6 < 0)
{
for (int j = 0; j <= (i * 2); j++)
{
Console.Write("*");
}
}
else
{
for (int j = 0; j <= (index6 * 2); j++)
{
Console.Write("*");
}
for (int k = 0; k <= 10 - (index6 * 2); k++)
{
Console.Write(" ");
}
for (int x = 0; x <= (index6 * 2); x++)
{
Console.Write("*");
}
}
index6++;
Console.WriteLine();
}

우리들의 게임 발매 이야기

안녕하세요. 플밍 4기 입니다. 게임 개발을 배우기 전 네트워크 엔지니어 도메인에서 익히고 배웠던 네트워크 이론에 대한 기초 입니다. 학습에 도움이 되길 바라며 공유 드립니다.
XR을 활용한 게임 개발 3기(유니티) 수강생입니다. 곧 수료 하지만 앞으로 이곳에 가끔 저의 개발 경험이 나 지식 기록할까 합니다. 더 나아가 이 사이트가 제 개인위키의 역할을 할 수 있으면 좋겠습니다. 한국 게임 시장을 흔들겠습니다


안녕하세요. 플밍 4기 입니다. 게임 개발을 배우기 전 네트워크 엔지니어 도메인에서 익히고 배웠던 네트워크 이론에 대한 기초 입니다. 학습에 도움이 되길 바라며 공유 드립니다.
XR을 활용한 게임 개발 3기(유니티) 수강생입니다. 곧 수료 하지만 앞으로 이곳에 가끔 저의 개발 경험이 나 지식 기록할까 합니다. 더 나아가 이 사이트가 제 개인위키의 역할을 할 수 있으면 좋겠습니다. 한국 게임 시장을 흔들겠습니다
