Задать вопрос
31 января, 18:49

Составить программу в вижуал бэйсик:

1) среди всех трехзначных положительных чисел выбрать и вывести на экран только кратные трем и подсчитать их количество.

2) найти произведение К членов последовательности: - 1,3,7 ...

+3
Ответы (1)
  1. 31 января, 21:20
    0
    1. Строка получается слишком длиной, поэтому разбиваем ее на две части

    Sub Z1 ()

    Dim n As Integer

    Dim i As Integer

    Dim s1 As String

    Dim s2 As String

    For i = 100 To 999

    If i Mod 3 = 0 Then

    n = n + 1

    If Len (s1) < 1024 Then

    s1 = s1 & i & " "

    Else

    s2 = s2 & i & " "

    End If

    End If

    Next i

    MsgBox (s1)

    If Len (s2) > 0 Then MsgBox ("Продолжение: " & s2)

    MsgBox ("Их количетво: " & n)

    End Sub

    1. Вариант дла Excel. Срабатывает на двойном клике мышки. Можешь приписать любому другому событию

    Private Sub Worksheet_BeforeDoubleClick (ByVal Target As Range, Cancel As Boolean)

    Dim n As Integer

    Dim i As Integer

    For i = 100 To 999

    If i Mod 3 = 0 Then

    n = n + 1

    Cells (n, 1) = i

    End If

    Next i

    MsgBox ("Их количество: " & n)

    End Sub

    2.

    Sub z2 ()

    Dim k As Integer

    Dim p As Double

    k = InputBox ("Введите k:")

    p = 1

    For i = 1 To k

    p = p * (-1 + 4 * (i - 1))

    Next i

    MsgBox ("Произведение: " & p)

    End Sub
Знаешь ответ?
Не уверен в ответе?
Найди верный ответ на вопрос ✅ «Составить программу в вижуал бэйсик: 1) среди всех трехзначных положительных чисел выбрать и вывести на экран только кратные трем и ...» по предмету 📙 Информатика, а если ответа нет или никто не дал верного ответа, то воспользуйся поиском и попробуй найти ответ среди похожих вопросов.
Искать другие ответы