Дана строка 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

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


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

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

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