Из текстового файла считываем все слова и выводим их в другой файл по алфавиту - VB

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

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

Здравствуйте, помагите пожалуйста с задачей для VB не выше 6.0 версии

Из текстового файла считываем все слова и выводим их в другой файл по алфавиту.

в итоге программа должна делать вот такое с текстом: Исходный текст:

this program for sortirovaka.

Обработанный текст:

for program sortirovka this

Спасибо большое, зарание

Решение задачи: «Из текстового файла считываем все слова и выводим их в другой файл по алфавиту»

textual
Листинг программы
  1. Option Explicit
  2. Private Sub Form_Load()
  3.     Dim word$, words_arr$(), Count&, i&, flag As Boolean
  4.    
  5.     Count = 0
  6.     Open "c:\progs\source.txt" For Binary As #1
  7.         word = Space$(LOF(1))
  8.         Get #1, , word
  9.     Close #1
  10.     word = Trim$(word)
  11.     words_arr = Split(word, " ")
  12.     Count = UBound(words_arr) + 1
  13.    
  14.     Do
  15.         flag = False
  16.         For i = 0 To Count - 2
  17.             If words_arr(i) > words_arr(i + 1) Then
  18.                 word = words_arr(i)
  19.                 words_arr(i) = words_arr(i + 1)
  20.                 words_arr(i + 1) = word
  21.                 flag = True
  22.             End If
  23.         Next
  24.     Loop While flag
  25.    
  26.     Open "c:\progs\result.txt" For Output As #1
  27.         For i = 0 To Count - 1
  28.             Print #1, Trim$(words_arr(i)) & " ";
  29.         Next
  30.     Close #1    
  31. End Sub

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


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

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

15   голосов , оценка 4.133 из 5

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

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

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