Как считать числа из файла - VB (61726)

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

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

Имеется txt файл в котором через пробел записаны числа в 4 столбика, что то вроде: 0.1 0.3 0.5 0.6 0.2 0.5 0.6 0.7 0.3 0.6 0.8 0.5 Как мне прописать код, чтобы для a(i), b(i), c(i), d(i) присваивались числа из этого файла в следующем порядке: a(1)=0.1 b(1)=0.3 c(1)=0.5 d(1)=0.6 a(2)=0.2 b(2)=0.5 c(2)=0.6 d(2)=0.7 и т.д. в скобках указана строка считывания. Менять положение чисел в файле нельзя.

Решение задачи: «Как считать числа из файла»

textual
Листинг программы
Private Sub Command1_Click()
Dim k&, n&
On Error Resume Next
k = FreeFile()
Open "d:\1.txt" For Input As #k
n = LOF(k) \ 8 'одно число занимает не менее 2 символов (считая пробел)
ReDim a#(1 To n), b#(1 To n), c#(1 To n), d#(1 To n)
n = 0
Do
    n = n + 1
    Input #k, a(n), b(n), c(n), d(n)
    If Err Then Exit Do
Loop
Close #k
ReDim Preserve a(1 To n), b(1 To n), c(1 To n), d(1 To n)
End Sub

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


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

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

8   голосов , оценка 4.375 из 5
Похожие ответы