// 연습문제 1
*
**
***
****
*****
이 형태를 가지는 결과를 출력하는 프로그램을 for문으로 작성하라
using System;
namespace Ex5_01
{
class MainApp
{
static void Main(string[] args)
{
for (int i = 0; i < 5; i++)
{
for (int j = 0; j <= i; j++)
{
Console.Write("*");
}
Console.WriteLine();
}
}
}
}
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
연습문제 2
using System;
namespace Ex5_02
{
class MainApp
{
static void Main(string[] args)
{
for (int i = 5; i > 0; i--)
{
for (int j = 5; j >= i; j--)
{
Console.Write("*");
}
Console.WriteLine();
}
}
}
}
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
연습문제 3
using System;
namespace Ex5_03
{
class MainApp
{
static void Main(string[] args)
{
int i= 0;
while (i < 5)
{
int j = 0;
while (j <= i)
{
Console.Write("*");
j++;
}
i++;
Console.WriteLine();
}
}
}
}
ㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡㅡ
연습문제 4
사용자로부터 입력받읃 횟수만큼 별을 반복 출력하시오.
단 0보다 작거나 같을 경우 "0보다 작거나 같은 수는 사용X "
using System;
namespace Ex5_04
{
class MainApp
{
static void Main(string[] args)
{
Console.Write("반복 횟수를 입력하세여 : ");
int num = int.Parse(Console.ReadLine());
if (num <= 0)
Console.WriteLine("0보다 작거나 같은 수는 입력X");
else
{
for (int i = 0; i < num; i++)
{
for (int j = 0; j<i; j++)
{
Console.Write("*");
}
Console.WriteLine();
}
}
}
}
}