Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Кол-во и сумма / 12 сообщений из 12, страница 1 из 1
17.10.2006, 14:11
    #34060178
(so) blind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кол-во и сумма
В текстовом поле есть число, надо в другое поле, через кнопку, ввести количество цифр в числе а в следушие тестовое поле сумму чисел
Пример : 635 - 3 - 14
...
Рейтинг: 0 / 0
17.10.2006, 14:13
    #34060192
Aklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кол-во и сумма
лаба?

аффтопитезь
...
Рейтинг: 0 / 0
17.10.2006, 14:25
    #34060231
orunbek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кол-во и сумма
ёклмн, или вы такой ленивый человек, или в общем не программировали
...
Рейтинг: 0 / 0
17.10.2006, 14:32
    #34060261
(so) blind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кол-во и сумма
orunbekёклмн, или вы такой ленивый человек, или в общем не программировали
Я лишь только начал програмировать...
...
Рейтинг: 0 / 0
17.10.2006, 14:48
    #34060321
big-duke
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кол-во и сумма
ф-ции len и mid.
...
Рейтинг: 0 / 0
17.10.2006, 14:51
    #34060337
Aklin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кол-во и сумма
2 топа на элементарные, законченные темы. лаба гду-нить в инсте, да и только

аффтопитезь
...
Рейтинг: 0 / 0
17.10.2006, 15:00
    #34060368
(so) blind
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кол-во и сумма
Aklin2 топа на элементарные, законченные темы. лаба гду-нить в инсте, да и только

аффтопитезь
Чего ты хочешь? если я только в 10 классе... если впадлу помочь сделать "элементарное задание", то не пиши ни че вообще...
...
Рейтинг: 0 / 0
17.10.2006, 15:54
    #34060593
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кол-во и сумма
Private Sub Command1_Click()
Dim strCount As String
Dim strSum As String

Следушие Text1.Text, strCount, strSum

Text2.Text = strCount
Text3.Text = strSum

End Sub

Private Sub Следушие(ByVal pstrNumber As String, ByRef iostrCount As String, ByRef iostrSum As String)

Dim i As Integer
Dim intSum As Integer

iostrCount = Len(Trim(pstrNumber))

For i = 1 To iostrCount
intSum = intSum + Mid(pstrNumber, i, 1)
Next i

iostrSum = str(intSum)

End Sub
...
Рейтинг: 0 / 0
17.10.2006, 21:13
    #34061831
bac
bac
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кол-во и сумма
2VladConn

Я думаю Ваш пример не будет работать для указнного значения 635 - 3 - 14
1. Количество чисел не верно у вас будет вчислено 12 на сомом деле 6
2. В цикле будет выдана ошибка про несовпадение типов
...
Рейтинг: 0 / 0
17.10.2006, 21:14
    #34061833
bac
bac
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кол-во и сумма
Пошу читать не чисел, а цифр
...
Рейтинг: 0 / 0
17.10.2006, 23:00
    #34061962
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кол-во и сумма
bac,

Я думаю, что вы ошибаетесь.

Если вводить цифры, а не мусор, то все работает. Вопрос был не о том, как отсеивать мусор, поэтому его уборку я оставил за рамками примера.

VladConn
...
Рейтинг: 0 / 0
18.10.2006, 07:29
    #34062217
orunbek
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Кол-во и сумма
Ну если так, то для суммирования цифр строки
Код: plaintext
1.
2.
3.
4.
5.
6.
Function StringSum(ByVal strString$) As Long
     Dim i%,lngResult&
     For i= 1  To Len(strString)
          lngResult=lngResult+Val(Mid(strString,i, 1 ))
     Next
     StringSum=lngResult
End Function
а для длины функция Len
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Кол-во и сумма / 12 сообщений из 12, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]