Как считать числа из файла - 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д