Дана фраза. Определить, имеются ли в ней симметричные пятибуквенные слова? - VB

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

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

Дана фраза. Определить, имеются ли в ней симметричные пятибуквенные слова?

Решение задачи: «Дана фраза. Определить, имеются ли в ней симметричные пятибуквенные слова?»

textual
Листинг программы
function isSym(w as string) As Boolean
    l%=len(w)
    if (l%<=1) then
       isSym=True
    elseif left$(w,1)=Right$(w,1) then
       isSym=isSym(mid$(w,2,(l%-2))
    else
       isSym=False
    end if
End Function
 
Sub Main
      Sent$="ап оргро прлл имиь олл"
      wArr=Split(Sent$," ")
      for i%=0 to ubound(wArr,1)
           w$=Cstr(wArr(i%))
           if len(w$)=5 And isSym(w$) then
             Debug.print w$
           end if
      next i%
End Sub

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


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

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

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