Реализовать класс “Окружность”. Позволяет выводить информацию об окружности (радиус, координаты точки) - C#

Узнай цену своей работы

Формулировка задачи:

Подскажите пожалуйста по методу увеличения/уменьшения в n раз.

Решение задачи: «Реализовать класс “Окружность”. Позволяет выводить информацию об окружности (радиус, координаты точки)»

textual
Листинг программы
static void Main(string[] args)
{
    RandomCircle rc = new RandomCircle();
    Console.WriteLine(rc.ToString());
    Console.WriteLine("Окружность увеличена в 5 раз");
    rc.Enlarge(5);
    Console.WriteLine(rc.ToString());
    Console.WriteLine("Окружность уменьшена в 7 раз");
    rc.Reduce(7);
    Console.WriteLine(rc.ToString());
    Console.Read();
}
 
public class RandomCircle
{
    int X, Y;
    double R;
 
    public RandomCircle()
    {
        Random rand = new Random();
        X = rand.Next(-100,100);
        Y = rand.Next(-100,100);
        R = rand.Next(0,100);
    }
 
    public void Enlarge(int n)
    {
        R *= n;
    }
 
    public void Reduce(int n)
    {
        R /= n;
    }
 
    public override string ToString()
    {
        return String.Format("X:{0}; Y:{1}; R:{2}", this.X, this.Y, this.R);
    }
}

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.25 из 5
Похожие ответы