0 / 0 / 0
Регистрация: 30.11.2018
Сообщений: 35
|
|
1 | |
Создайте приложение, отображающее увеличивающиеся окружности, центры которых лежат на спирали25.10.2019, 18:25. Показов 2579. Ответов 2
0
|
25.10.2019, 18:25 | |
Ответы с готовыми решениями:
2
Построить ряд квадратов, центры которых лежат на окружности Создайте приложение, отображающее движение окружности вдоль границы окна Построить семейство одинаковых окружностей, центры которых лежат на окружности большего диаметра. Построить семейство одинаковых окружностей, центры которых лежат на окружности большего диаметра. |
0 / 0 / 0
Регистрация: 30.11.2018
Сообщений: 35
|
|
26.10.2019, 16:06 [ТС] | 2 |
List<Rectangle> MyRect;
public Form1() { InitializeComponent(); MyRect = new List<Rectangle>(); } protected override void OnPaint(PaintEventArgs e) { AddEllipse(0); e.Graphics.TranslateTransform(100, 100); e.Graphics.ScaleTransform(1, -1); foreach (Rectangle i in MyRect) e.Graphics.DrawEllipse(Pens.Aqua, i); } private void AddEllipse(int angel) { int x1 = (int)(Math.Cos(angel * Math.PI / 180) * 50) - angel / 30; int y1 = (int)(Math.Sin(angel * Math.PI / 180) * 50) - angel / 30; MyRect.Add(new Rectangle(x1, y1, angel / 15, angel / 15)); angel += 30; if (angel <= 360) AddEllipse(angel); } } } Добавлено через 19 секунд Поправьте пожалуйста что тут не так
0
|
644 / 528 / 324
Регистрация: 20.05.2015
Сообщений: 1,469
|
||||||
29.10.2019, 08:50 | 3 | |||||
Как-то так:
Кликните здесь для просмотра всего текста
1
|
29.10.2019, 08:50 | |
29.10.2019, 08:50 | |
Помогаю со студенческими работами здесь
3
Создайте приложение, отображающее движение окружности вдоль границы окна. Учтите возможность изменения размеров окна Создайте приложение, отображающее движение окружности вдоль границы окна. Учтите возможность изменения размеров окна Создайте приложение, отображающее вращающийся винт самолета Приложение, отображающее движение окружности вдоль границы окна Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |