이것이 C# 이다 ( ver 7.2 ) 5장 연습문제

박종현·2021년 4월 11일
0
// 연습문제 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();
                }
            }
        }
    }
}

0개의 댓글

관련 채용 정보