0 / 0 / 0
Регистрация: 13.04.2016
Сообщений: 6
1

Первое и третье слова меняются местами

25.05.2016, 23:07. Показов 2549. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
не могу понять в чем ошибка
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
Private Sub Command1_Click()
Dim strl As String
Dim s1 As String
Dim s2 As String
Dim s3 As String
Dim s4 As String
Dim ki(2) As Integer
str1 = Text1.Text
l = Len(str1)
k1 = 0
j = 1
 
For i = 1 To 1
ch = Mid(str1, i, 1)
 
If ch = " " Then
ki(j) = i
j = j + 1
End If
Next i
For i = 1 To 2
List1.AddItem ki(i)
Next i
 
For i = 1 To (ki(1) - 1)
ch = Mid(str1, i, 1)
s1 = s1 + ch
Next i
 
For f = 1 To (1 - ki(2))
ch = Mid(str1, (f + (ki(2))), 1)
s2 = s2 + ch
Next f
 
For f = 1 To (ki(2) - ki(1))
ch = Mid(str1, (f + (ki(1))), 1)
s3 = s3 + ch
Next f
 
s4 = s2 + " " + s3 + " " + s1
Text2.Text = s4
End Sub
Миниатюры
Первое и третье слова меняются местами  
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.05.2016, 23:07
Ответы с готовыми решениями:

Заменить первое четное число на 0, второе - на 2, третье- на 4 и т.д.
Народ,помогите с заданием : Организовать одномерный массив из случайных значений(положительных и...

При нажатии кнопки, соседние цвета меняются местами
Помогите сделать так, чтоб при нажатии кнопки, соседние цвета менялись местами. Мне говорили, можно...

В исходной строке а$ переставить местами первое и третье слова
В исходной строке а$ переставить местами п-е и т-е слова. Вывести полученную строку. Если слов с...

Поменять местами первое и второе слова,третье и четвертое и т.д.
дано предложение. Поменять местами первое и второе слова,третье и четвертое и т.д.Если количество...

2
0 / 0 / 0
Регистрация: 13.04.2016
Сообщений: 6
25.05.2016, 23:13  [ТС] 2
В текстовое поле вводится строка из трех слов, разделенных пробелами. При нажатии кнопки «ОК» запускается процедура, результатом работы которой является новая строка, отличающаяся от введенной тем, что первое и третье слова меняются местами. Эта строка выводится во второе текстовое поле.
0
Заблокирован
26.05.2016, 14:29 3
Лучший ответ Сообщение было отмечено The trick как решение

Решение

Visual Basic
1
2
3
4
Private Sub Command1_Click()
a=split(Text1.Text)
Text2.Text =a(2) & " " & a(1) & " " & a(0)
End Sub
- весь код, если не проверять правильность ввода трёх слов.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
26.05.2016, 14:29
Помогаю со студенческими работами здесь

Обработка строковых данных в Delphi. Поменять местами слова: первое со вторым, третье с четвёртым и т.д.
Помогите пожалуйста с задачей. Дано:строка символов.Группы символов,разделенные одним или...

Поменять местами первое и третье слово
Дано предложение. Поменять местами первое и третье слово. Определить их длину.

Поменять местами первое и третье слово
Дано предложение. Поменять местами первое и третье слово. Определить их длину.

Даны два слова. Получить третье слово из неповторяющихся символов, входящих как в первое, так и во второе слова.
Помогите пожалуйста с этим заданием буду благодарен. Даны два слова. Получить третье слово из...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru