Закрасить диагонали от выбранного элемента - VB

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

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

Дан двумерный массив 10х10. Указав строку и столбец элемента, нужно найти сам элемент.Это я сделала. А вот дальше от этого элемента нужно провести две диагонали вниз, закрасить их и все, что находится ниже. И это вызвало у меня затруднения. Помогите, пожалуйста.
Листинг программы
  1. For i = 0 To 99
  2. b(i) = Round(Rnd * 1000, 0)
  3. Next
  4. For i = 0 To 9
  5. For j = 0 To 9
  6. a(i, j) = b(j + i * 10)
  7. txta(j + i * 10).Text = b(j + i * 10)
  8. Next
  9. Next
  10. txta((Val(Text1.Text) - 1) * 10 + (Val(Text2.Text) - 1)).BackColor = RGB(30, 125, 53)

Решение задачи: «Закрасить диагонали от выбранного элемента»

textual
Листинг программы
  1. For i = 0 To 99
  2. b(i) = Round(Rnd * 1000, 0)
  3.  
  4. Next
  5. For i = 0 To 9
  6.   For j = 0 To 9
  7.     a(i, j) = b(j + i * 10)
  8.     txta(j + i * 10).Text = b(j + i * 10)
  9.   Next
  10. Next
  11.  
  12. jl=Val(Text2.Text) - 1
  13. jr=Val(Text2.Text) - 1
  14. for i=Val(Text1.Text-1)to 9
  15.   if jl>=0then txta(i * 10 + jl).BackColor = RGB(30, 125, 53)
  16.   if jr<=9then txta(i * 10 + jr).BackColor = RGB(30, 125, 53)
  17.   jl=jl-1
  18.   jr=jr+1
  19. next i

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


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

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

14   голосов , оценка 3.714 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы