Введеную с клавиатуры строку А записать в обратном порядке в строку Б - VB

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

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

Привет. помогите исправить прогу. Введеную с клавиатуры строку А записать в обратном порядке в строку Б. Строку Б вывести на экран. В общем написал так, но препод просит чтоб через массив сделал

Решение задачи: «Введеную с клавиатуры строку А записать в обратном порядке в строку Б»

textual
Листинг программы
Dim a(), b, k, buf() As String
    Dim n, i, j As Integer
        b = Text2.Text
        n = Len(Text1.Text)
        ReDim a(1 To n)
        ReDim buf(1 To n)
            For i = 1 To n
            a(i) = Mid(Text1.Text, i, 1)
            buf(i) = a(i)
            Next i
            i = 0
           
            k = ""
            While n > i
            a(i + 1) = buf(n - i)
            k = k + a(i + 1)
            i = i + 1
            Wend
           
        Label1.Caption = b + k

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


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

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

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