Даны два слова. Найдите только те символы слов, которые встречаются в обоих словах только один раз - QBasic

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

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

даны два слова.найдите только те символы слов, которые встречаются в обоих словах только один раз

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

textual
Листинг программы
  1. Function Cmp(S1 As String, S2 As String) As String
  2.   L1% = Len(S1)
  3.   If L1% = 0 Then
  4.      Cmp = ""
  5.   Else
  6.      a1$ = Left$(S1, 1)
  7.      If L1% - Len(Replace$(S1, a1$, "")) = 1 And _
  8.         Len(S2) - Len(Replace$(S2, a1$, "")) = 1 Then
  9.         Cmp = a1$ & Cmp(Mid$(S1, 2), S2)
  10.      Else
  11.         Cmp = Cmp(Mid$(S1, 2), S2)
  12.      End If
  13.   End If
  14. End Function
  15.  
  16. Sub Tets()
  17.     Debug.Print Cmp("Пробка", "Роба")  ' печать "оба"
  18. End Sub

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


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

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

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

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

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

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