Упорядочить элементы каждого ряда матрицы по возрастанию - QBasic

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

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

Пожалуста помогите зделать задание: (Двухмерний масив) В заданой матрице A(n,m) нужно упорядочить елементи каждого ряда по возростанию. Вот што зделала я:
Листинг программы
  1. CLS
  2. DIM i AS INTEGER, j AS INTEGER, n AS INTEGER, m AS INTEGER
  3. DIM k AS INTEGER
  4. INPUT "Vvedite kolvo strok-->"; n
  5. INPUT "Vvedite kolvo stolbcov-->; m
  6. DIM a(i,j) as integer
  7. RANDOMAZE TIMER
  8. FOR i=1 to n-1
  9. FOR j=1 to m-2
  10. FOR k=j+1 to m-1
  11. IF a(i,j)>a(i,k) THEN
  12. t= a(i,j)
  13. a(i,j)=a(i,k)
  14. a(i,k)=t
  15. END IF
  16. NEXT k
  17. NEXT j
  18. NEXT i
  19. PRINT "a(i,j)="; a(i,j)
Это qbasic, я вроди всё написала но строчька IF выводитса как "индекс вне диапазона", я незнаю что дальше делать, у меня екзамен послезавтра, срочьно надо здать.

Решение задачи: «Упорядочить элементы каждого ряда матрицы по возрастанию»

textual
Листинг программы
  1. INPUT "Vvedite kolvo strok-->"; n
  2. INPUT "Vvedite kolvo stolbcov-->; m
  3. DIM a(i,j)as integer

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


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

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

8   голосов , оценка 3.875 из 5

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

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

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