Загрузка данных


using System;

namespace Shapes
{
    public class Triangle
    {
        public void Draw()
        {
            Console.WriteLine("Drawing a triangle:");
            for (int i = 1; i <= 5; i++)
            {
                for (int j = 1; j <= i; j++)
                {
                    Console.Write("*");
                }
                Console.WriteLine();
            }
        }
    }

    public class Rectangle
    {
        public void Draw()
        {
            Console.WriteLine("Drawing a rectangle (width: 5, height: 3):");
            for (int i = 0; i < 3; i++)
            {
                for (int j = 0; j < 5; j++)
                {
                    Console.Write("*");
                }
                Console.WriteLine();
            }
        }
    }

    public class Square
    {
        public void Draw()
        {
            Console.WriteLine("Drawing a square (side: 4):");
            for (int i = 0; i < 4; i++)
            {
                for (int j = 0; j < 4; j++)
                {
                    Console.Write("*");
                }
                Console.WriteLine();
            }
        }
    }
}

class Program
{
    static void Main()
    {
        Shapes.Triangle triangle = new Shapes.Triangle();
        triangle.Draw();

        Console.WriteLine();

        Shapes.Rectangle rectangle = new Shapes.Rectangle();
        rectangle.Draw();

        Console.WriteLine();

        Shapes.Square square = new Shapes.Square();
        square.Draw();
    }
}