Цикл описывающий "отталкивание" шаров от края экрана. Ошибка в коде - C#
Формулировка задачи:
// Цикл описывающий "отталкивание" шаров от края экрана for (int i = 0; i < kolvo; i = i + 2) { if (arr <= 10) spis = -spis; // Если координата Х <= 10 то меняем направление движения по оси Х на противоположное if (arr >= pictureBox2.Width - 10) spis = -spis;// меняется направление if (arr[i + 1] <= 10) spis[i + 1] = -spis[i + 1]; // Если координата У <= 10 то меняем направление движения по оси У на противоположное if (arr[i + 1] >= pictureBox2.Height - 10) spis[i + 1] = -spis[i + 1]; arr += spis; // координаты точки , которая будет удаляться от полюса + текущее смещение шара по оси Х arr[i + 1] += spis[i + 1]; // По оси У pictureBox2.Invalidate(); // Перерисовка pictureBox-a }
Решение задачи: «Цикл описывающий "отталкивание" шаров от края экрана. Ошибка в коде»
textual
Листинг программы
if (arr <= 10) spis = -spis; if (arr >= pictureBox2.Width - 10) spis = -spis;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д