Реализовать класс “Окружность”. Позволяет выводить информацию об окружности (радиус, координаты точки) - 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); } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д