Дана фраза. Определить, имеются ли в ней симметричные пятибуквенные слова? - 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
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д