Гость
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Определить количество цифр в числе / 7 сообщений из 7, страница 1 из 1
07.10.2012, 20:50
    #37987249
Марк199277
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определить количество цифр в числе
необходимо подсчитать количество двоек (цифра 2) в конце заданного числа N.
Например:
5622 - ответ 2
321 - ответ 2
22234 - ответ 0

Как посчитать в Excel или фольфрам математике
Помогите пожалуйста.
...
Рейтинг: 0 / 0
07.10.2012, 20:53
    #37987252
ravt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определить количество цифр в числе
а почему в 321 -2 ???
Что значит в конце?

Бред полнейший , задача из разряда сделайте то я сам не знаю что?
...
Рейтинг: 0 / 0
07.10.2012, 20:59
    #37987256
Марк199277
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определить количество цифр в числе
описался. ссори. 321 - ответ 0
...
Рейтинг: 0 / 0
07.10.2012, 21:08
    #37987260
ravt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определить количество цифр в числе
рассматриваем число как строку и начинаем с конца считать двойки
...
Рейтинг: 0 / 0
07.10.2012, 21:21
    #37987269
Казанский
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определить количество цифр в числе
UDF на скорую руку
Код: vbnet
1.
2.
3.
4.
5.
6.
Function Mark(s As String) As Long
Dim i&
For i = Len(s) To 1 Step -1
    If Mid$(s, i, 1) = "2" Then Mark = Mark + 1 Else Exit Function
Next
End Function
...
Рейтинг: 0 / 0
07.10.2012, 21:35
    #37987276
Марк199277
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определить количество цифр в числе
Казанский,

спасибо, то что надо
...
Рейтинг: 0 / 0
08.10.2012, 09:59
    #37987549
mds_world
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Определить количество цифр в числе
Альтернативное решение
Код: vbnet
1.
2.
3.
4.
Function Mark2(s As String, shablon As String) As Long
'shablon - символ, который ищем
  Mark2=len(s)-len(replace(rtrim(replace(s, shablon, " "))," ", shablon))
End Function
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / Определить количество цифр в числе / 7 сообщений из 7, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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