Вывод слов с буквой k - VB

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

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

Доброе время суток! Никак не могу решить такую вот задачу, а точнее только часть задачи: Разработать приложение на Visual Basic Дана строка. Указать те слова, которые содержат хотя бы одну букву k. Я никак не могу понять, какую часть кода программы нужно написать, чтобы при наличии только буквы k выводилось все слово целиком. Заранее благодарен!

Решение задачи: «Вывод слов с буквой k»

textual
Листинг программы
  1. Private Sub Command1_Click()
  2.   Dim sText As String
  3.   Dim arWords() As String
  4.   Dim i As Integer
  5.   Dim sOut As String
  6.   Const PUNCTUATION = ".,?!"":;—"
  7.   sText = Text1.Text
  8.   For i = 1 To Len(PUNCTUATION)
  9.     sText = Replace(sText, Mid(PUNCTUATION, i, 1), "")
  10.   Next
  11.   arWords = Split(sText, " ")
  12.   For i = 0 To UBound(arWords)
  13.     If InStr(arWords(i), "k") <> 0 Then sOut = sOut + vbCrLf + arWords(i)
  14.   Next
  15.  
  16.   If Len(sOut) > 0 Then
  17.     MsgBox "Naideno: " + vbCrLf + sOut, vbInformation + vbOKOnly, "poisk okon4en"
  18.   Else
  19.     MsgBox "Netu  k.", vbInformation + vbOKOnly, "poisk okon4en"
  20.   End If
  21. End Sub

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


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

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

6   голосов , оценка 4.167 из 5

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

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

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