Форум программистов, компьютерный форум, киберфорум
Visual Basic
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
0 / 0 / 0
Регистрация: 02.02.2023
Сообщений: 36

Сделать через Excel или просто с кодом

05.05.2023, 12:10. Показов 822. Ответов 9
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
В данной строке текста все слова перевернуть. Для ввода
исходного текста и вывода результата на окне формы
установить два поля ввода TextBox
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
05.05.2023, 12:10
Ответы с готовыми решениями:

Генерация конфигов или просто файла с кодом
Здравствуйте, есть одна задача. Мне нужно генерировать файлы php с кодом внутри их, а как это делать не знаю. В гугле искал, однако ничего...

Забыл алгербу, подскажите как сделать, надо просто через условие вернуть истину или ложь
public class Point { private int x; private int y; public Point(int x, int y) { this.x = x; this.y = y;...

Кто может сделать на C++ или python или просто ответ
В государстве все монеты имеют нечетный номинал. Известно, что максимальный номинал монеты 21, всего в обиходе 11 различных номиналов....

9
Испарился
 Аватар для HackerVlad
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
05.05.2023, 12:40
В Exel и в VB6 примерно одинаково будет:

Например:

Visual Basic
1
2
3
4
Dim str As String
    str = Text1.Text
    str = StrReverse(str)
    Text2.Text = str
0
Испарился
 Аватар для HackerVlad
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
05.05.2023, 13:34
Visual Basic
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Private Sub Command1_Click()
    Dim str As String
    Dim strArr() As String
    Dim i As Integer
    
    str = "слово1 слово2 слово3"
    
    strArr = Split(str, " ")
    
    For i = 0 To UBound(strArr)
        strArr(i) = StrReverse(strArr(i))
    Next
    
    str = Join(strArr, " ")
    MsgBox str
End Sub
1
fly
 Аватар для I can
4953 / 4642 / 844
Регистрация: 13.04.2015
Сообщений: 9,834
05.05.2023, 14:02
HackerVlad, правильно, ёклмн

Добавлено через 58 секунд
Другое дело, что преподаватель косо смотрят на все эти встроенные плюшки, им перебор символов подавай.
0
fly
 Аватар для I can
4953 / 4642 / 844
Регистрация: 13.04.2015
Сообщений: 9,834
05.05.2023, 14:03
А было же только что...
0
Испарился
 Аватар для HackerVlad
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
05.05.2023, 14:08
Цитата Сообщение от I can Посмотреть сообщение
преподаватель косо смотрят на все эти встроенные плюшки
Я не учился в университете...
0
Эксперт WindowsАвтор FAQ
 Аватар для Dragokas
18033 / 7736 / 892
Регистрация: 25.12.2011
Сообщений: 11,502
Записей в блоге: 16
10.05.2023, 01:58
Цитата Сообщение от I can Посмотреть сообщение
Другое дело, что преподаватель косо смотрят на все эти встроенные плюшки, им перебор символов подавай.
+ через StringBuilder для полной оптимизации
0
Испарился
 Аватар для HackerVlad
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
10.05.2023, 13:02
Цитата Сообщение от I can Посмотреть сообщение
преподаватель косо смотрят на все эти встроенные плюшки
Сделал ручным перебором, без плюшек, препод теперь одобрит:

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
Option Explicit
 
Private Sub Command1_Click()
    Dim str As String
    Dim strs As String
    Dim i As Long
    Dim pos As Long
    
    str = "слово1 слово2 слово3 слово4"
    
    pos = 1
          
    Do
        i = InStr(pos, str, " ") ' Искать нужную нам строку
        
        If i > 0 Then
            Debug.Print Chr(34) & Mid$(str, pos, i - pos) & Chr(34)
            strs = strs & " " & StrReverse(Mid$(str, pos, i - pos))
            
            pos = i + 1
        End If
    Loop While i > 0 ' Выполнять цикл до тех пор, пока будет найдена искомая подстрока
    
    If pos > 1 Then strs = strs & " " & StrReverse(Right$(str, Len(str) - (pos - 1)))
    
    MsgBox Chr(34) & strs & Chr(34), vbInformation
End Sub
Добавлено через 47 секунд
Но с плюшками всё равно лучше)

Добавлено через 1 минуту
Хотя я не знаю может преподу нужно ещё и чтобы функцию StrReverse сами писали... Пошёл он тогда в жопу этот препод...
0
fly
 Аватар для I can
4953 / 4642 / 844
Регистрация: 13.04.2015
Сообщений: 9,834
10.05.2023, 13:09
Цитата Сообщение от HackerVlad Посмотреть сообщение
функцию StrReverse сами писали
Да, это и есть плюшка. Студент должен усвоить алгоритм, а не знать имена встроенных функций.
0
Испарился
 Аватар для HackerVlad
1742 / 638 / 45
Регистрация: 10.09.2021
Сообщений: 2,769
10.05.2023, 13:20
Цитата Сообщение от I can Посмотреть сообщение
Да, это и есть плюшка
Я и так выкинул две вкусные плюшки Split и Join...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
10.05.2023, 13:20
Помогаю со студенческими работами здесь

Редирект с '/?' на '/' непросто сделать или просто?
Здравствуйте. Прошу вашей помощи. Необходимо сделать redirect с '/folder/?' на '/folder/', можно в htaccess или через php. Кто делал...

Как это сделать просто незнаю как назывваваеться эта штука или вложения или что подскажите кто может
Вот при мер не пойму как это зделать если б подсвечивалось название нашел бы http://s57.***********/i155/1003/ce/ba96f093c72d.gif

Заказов нету, или просто желание хорошо сделать?
Всем привет) Хотелось бы узнать вот) Здесь те, у кого в данный момент заказов нету, или те, кто жертвуя своим рабочим временем помогает...

Как в iframe сделать Drag and Drop? (или просто между страницами)
Здравствуйте! Из iframe рисуются две страницы. Как из одной страницы перетащить картинку в другую, по типу Drag and Drop? Может кто...

Сплитер Layoutcomponent dxLayoutSplitterItem1 изменить цвет или просто сделать видимым
здравствуйте подскажите как сплитер dxLayoutSplitterItem1 из Layoutcomponent devexpress сделать какой нибудь цвет или просто видимую...


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

Или воспользуйтесь поиском по форуму:
10
Ответ Создать тему
Новые блоги и статьи
Жизнь в неопределённости
kumehtar 23.03.2026
Жизнь — это постоянное существование в неопределённости. Например, даже если у тебя есть список дел, невозможно дойти до точки, где всё окончательно завершено и больше ничего не осталось. В принципе,. . .
Модель здравоСохранения: работники работают быстрее после её введения.
anaschu 23.03.2026
geJalZw1fLo Корпорация до введения программа здравоохранения имела много невыполненных работниками заданий, после введения программы количество заданий выросло. Но на выплатах по больничным это. . .
1С: Контроль уникальности заводского номера
Maks 23.03.2026
Алгоритм контроля уникальности заводского (или серийного) номера на примере документа выдачи шин для спецтехники с табличной частью. Данные берутся из регистра сведений, по которому настроено. . .
Хочу заставить корпорации вкладываться в здоровье сотрудников: делаю мат модель здравосохранения
anaschu 22.03.2026
e7EYtONaj8Y Z4Tv2zpXVVo https:/ / github. com/ shumilovas/ med2. git
1С: Программный отбор элементов справочника по группе
Maks 22.03.2026
Установка программного отбора элементов справочника "Номенклатура" из модуля формы документа. В качестве фильтра для отбора справочника служит группа номенклатуры. Отбор по наименованию группы. . .
Как я обхитрил таблицу Word
Alexander-7 21.03.2026
Когда мигает курсор у внешнего края таблицы, и нам надо перейти на новую строку, а при нажатии Enter создается новый ряд таблицы с ячейками, то мы вместо нервных нажатий Энтеров мы пишем любые буквы. . .
Krabik - рыболовный бот для WoW 3.3.5a
AmbA 21.03.2026
без регистрации и смс. Это не торговля, приложение не содержит рекламы. Выполняет свою непосредственную задачу - автоматизацию рыбалки в WoW - и ничего более. Однако если админы будут против -. . .
1С: Программный отбор элементов справочника по значению перечисления
Maks 21.03.2026
Установка программного отбора элементов справочника "Сотрудники" из модуля формы документа. В качестве фильтра для отбора служит значение перечислений. / / Событие "НачалоВыбора" реквизита на форме. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru