Во всем заданном тексте заменить одно слово другим - VB
Формулировка задачи:
Вот две задачки,что-то вникнуть не могу,вроде что-то собрал но никак..
Вот первая:
1)Во всем заданном тексте заменить одно слово другим(длины этих слов могут совпадать)
А вот вторая :
2)Зашифровать заданный текст,используя перемешанный алфавит(полученный перестановкой перестановкой всех букв исходного алфавита)
АБВГДЕЖЗИКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯ
ЕЖЧБПКЛАОТДУГЦЯЙХЫВЪЮИФСЩНЬЭЗШРМ
Вот по первой что-то есть может и правильно:
Решение задачи: «Во всем заданном тексте заменить одно слово другим»
textual
Листинг программы
Private Sub cmdZamena_Click() Dim Poz As Integer, Stroka As String, What As String, Repl As String Stroka = txt3(1).Text 'исходная What = txt1.Text 'что заменяем Repl = txt2.Text 'чем заменяем Do Poz = Poz + 1 Poz = InStr(Poz, Stroka, What, vbTextCompare) If Poz <> 0 Then Stroka = Left$(Stroka, Poz - 1) & Repl & Mid$(Stroka, Poz + Len(What)): Poz = Poz + Len(Repl) - 1 Loop Until Poz = 0 txt3(1).Text = Stroka End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д