Дана строка S0, целое число N (≤ 4) и N файлов целых чисел с именами S1, …, SN - VB
Формулировка задачи:
Дана строка S0, целое число N (≤ 4) и N файлов целых чисел с именами S1, …, SN. Объединить их содержимое в новом файле-архиве с именем S0, последовательно записывая в него следующие данные: размер (число элементов) первого исходного файла и все элементы этого файла, размер второго исходного файла и все его элементы, …, размер N-го исходного файла и все его элементы.
Решение задачи: «Дана строка S0, целое число N (≤ 4) и N файлов целых чисел с именами S1, …, SN»
textual
Листинг программы
- Sub MakeArc(S0 As String, S() As String)
- fo% = FreeFile
- Open S0 For Binary Access Write As #fo%
- For i% = 1 To UBound(S, 1)
- cF$ = S(i%)
- fi% = FreeFile
- Open cF$ For Binary Access Read As #fi%
- ll& = LOF(fi%)
- BigBuf$ = Space$(ll&)
- Get #fi%, , BigBuf$
- n& = 0
- For j& = 1 To ll&
- If Asc(Mid$(BigBuf$, j&, 1)) = 10 Then n& = n& + 1
- Next j&
- nn$ = CStr(n&) & vbCrLf
- Put #fo%, , nn$
- Put #fo%, , BigBuf$
- Close #fi%
- Next i%
- Close #fo%
- End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д