Удалить последнюю букву из всех слов строки - VB

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

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

Пишем последовательно слова в TextBox1 (между соседними словами не менее одного пробела, за последним словом точка). Задание: 1) Напечатать все слова последовательности - Это выполнил. 2) Удалить из каждого слова последнюю букву - надо сделать. Вот написал часть программы, где происходит вывод слов:
Теперь нужно удалить последнюю букву каждого введенного слова. Этого сделать не могу. Помогите пожалуйста.

Решение задачи: «Удалить последнюю букву из всех слов строки»

textual
Листинг программы
Dim A
Dim S$
Dim I%
S = Split(TextBox1, ".")(0)
While InStr(S, "  ")
  S = Replace(S, "  ", " ")
Wend
A = Split(Trim$(S))
MsgBox Join(A, vbCr), , "Задание: 1)"
For I = 0 To UBound(A)
  A(I) = VBA.Strings.Left$(A(I), Len(A(I)) - 1)
Next I
MsgBox Join(A, vbCr), , "Задание: 2)"

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


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

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

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