Сумма всех кратных чисел оканчивающихся на 4 - VB
Формулировка задачи:
Программа, которая в последовательности натуральных чисел определяет сумму всех чисел, кратных 6 и оканчивающихся на 4. Программа получает на вход натуральные числа, количество введенных чисел неизвестно, последовательность чисел заканчивается числом 0.
Кол-во чисел не превышает 1000. Введенные числа не превышают 30000.
Программа должна вывести одно число: сумму всех чисел, кратных 6 и оканчивающихся на 4.
Вот, что я сделал сам. Дальше не могу допереть.
Form1 - 1
Решение задачи: «Сумма всех кратных чисел оканчивающихся на 4»
textual
Листинг программы
Dim bytX As Integer Dim Sum As Long Private Sub Command1_Click() Dim i As Integer Cls For i = 1 To 1000 Randomize bytX = Int(Rnd * 30000) 'bytX = InputBox("Введите число.","Ввод данных",Int(Rnd * 30000))'Для ручного ввода Print bytX If bytX = 0 Then Exit For Else If bytX Mod 6 = 0 And CInt(Right(CStr(bytX), 1)) = 4 Then 'Конечно, не самое оптимальное решение Sum = Sum + bytX End If End If Next i Text1.Text = Sum End Sub Private Sub Command2_Click() End End Sub
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д