Файлы, работа с матрицами - VB

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

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

Даны два целых числа I, J и файл вещественных чисел, содержащий ненулевую часть нижнетреугольной матрицы матрицы (по строкам). Вывести элемент матрицы, расположенный в I-й строке и J-м столбце (строки и столбцы нумеруются от 1). Если требуемый элемент находится в нулевой части матрицы, то вывести 0;если элемент отсутствует, то вывести -1.
Я уже сделал, вот может пригодится кому
Листинг программы
  1. Option Explicit
  2. Private Sub Command1_Click()
  3. Dim i As Integer
  4. Dim j As Integer
  5. Dim m As Integer
  6. Dim n As Integer
  7. Dim y As Integer
  8. Dim d As String
  9. Dim a(1 To 10, 1 To 10) As Single
  10. i = InputBox("Введите номер строки")
  11. j = InputBox("Введите номер столбца")
  12. Open App.Path & "\1.txt" For Input As #2
  13. Do Until EOF(2)
  14. Line Input #2, d
  15. y = y + 1
  16. Loop
  17. Close #2
  18. Open App.Path & "\1.txt" For Input As #1
  19. For m = 1 To y
  20. For n = 1 To y
  21. Input #1, a(m, n)
  22. Next n
  23. Next m
  24. Close #1
  25. If a(i, j) <> 0 Then
  26. Print -1
  27. Else
  28. Print 0
  29. End If
  30. End Sub

Решение задачи: «Файлы, работа с матрицами»

textual
Листинг программы
  1.        fi=FreeFile
  2.        Open .... as #fi
  3.        ...
  4.        Close #fi

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


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

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

7   голосов , оценка 4 из 5

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

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

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