Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 13.05.2010, 10:52   #1
retype
 
Регистрация: 13.05.2010
Сообщений: 4
По умолчанию несложная программа в vb

помогите решить.

Дано четырехзначное число. Составить алгоритм подсчета количества и
печати тех разрядов, которые равны нулю.

Заранее благодарен.
retype вне форума Ответить с цитированием
Старый 15.05.2010, 06:45   #2
retype
 
Регистрация: 13.05.2010
Сообщений: 4
По умолчанию

программа в vb 6.0

Dim massiv(4) As Integer
Dim i, j As Byte
Dim s As String
s = ""
m = 0
For i = 1 To 4
massiv(j) = InputBox("введи число")
s = s + Str(massiv(j)) + " "
Next i
Text1 = s
For i = 1 To Len(j)
If Mid(j, i, 1) = "0" Then
Text2 = i
End If
Next i

Вот написпл программу,но она почемуто не работает. когда я ввожу числа 7790 или 8008 или 8000 или 0270 он всегда пишет что только один 0. Помогите пожалуйста.
retype вне форума Ответить с цитированием
Старый 15.05.2010, 07:07   #3
EducatedFool
Программист VBA
СуперМодератор
 
Аватар для EducatedFool
 
Регистрация: 13.07.2008
Сообщений: 6,858
По умолчанию

подсчитать кол-во нулей просто:

Код:
Sub test()
    число = InputBox("Введите 4-значное число")
    КоличествоНулей = Len(число) - Len(Replace(число, "0", ""))
    MsgBox КоличествоНулей
End Sub
Но что означает фраза "печать тех разрядов, которые равны нулю", я не понял...
EducatedFool вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
несложная программа на Делфи mast2xx Помощь студентам 1 14.02.2010 10:59
Несложная програмка... Начисление зарплаты xVxSeRGxVx Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 3 15.12.2009 19:31
Вроде несложная задачка britva666 Помощь студентам 2 28.06.2009 19:09
Несложная задачка... Med Помощь студентам 7 19.03.2009 20:37
Помогите, вроде несложная задачка, НО Nez Общие вопросы Delphi 17 12.03.2007 14:04