239d0 Visual Basic. B.14. Гнездо задач. Задачи на расслаивание. Сборник задач по программированию Александра Приходько
 

Сборник задач по программированию. Старая версия

 

 Приходько А. Н.

 

jsp, примеры, процедура, xsl, jsp, java, сборник, prolog, примеры, учебный материал, xml, по программированию
 

Visual Basic. B.14. Гнездо задач. Задачи на расслаивание

 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.1    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA() As Integer
    a = 1
    b = 2
    c = 3
    s1 = a + b
    s2 = b + c
    AA = s1 + b
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.2    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA() As Integer
    a = 1
    b = 2
    AA = a * a
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.3    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA() As Integer
    a = 5
    b = 7
    a = a * a
    AA = b - 4
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.4    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA() As Integer
    a = 1
    b = 2
    c = 3
    d = 4
    s1 = a + b
    s2 = b + c
    s3 = c + d
    AA = s3 - s1
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.5    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA() As Integer
    a = 1
    b = 2
    c = 3
    d = 4
    s1 = a + b + c
    s2 = b + c + d
    AA = s1 + s2
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.6    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA() As Integer
    a = 1
    b1 = a
    b2 = a * a
    b3 = a * a * a
    AA = b1 + b2 + b3
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.7    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA() As Integer
    a = 1
    b = 2
    If a > b Then
        c = a + b
    Else
        c = a - b
    End If
    AA = a + b
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.8    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA() As Integer
    a = 1
    b = 2
    c = 0
    For d = 1 To a
        c = c + b
    Next d
    AA = a + b
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.9    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA() As Integer
    a = 1
    b = 2
    c = 0
    For d = 1 To a
        c = c + b
    Next d
    AA = a + c
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.10    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA() As Integer
    a = 1
    b = 2
    c = 0
    For d = 1 To a
        c = c + a
    Next d
    AA = c + a
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.11    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA() As Integer
    c = 0
    For i = 1 To 3
        a = i + c
        b = a * a
        c = a + 3
    Next d
    AA = c + 5
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.12    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA() As Integer
    tt = 0
    c = 5
    For i = 1 To 3
        a = i + c
        tt = tt + a
    Next i
    AA = tt
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.13    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA() As Integer
    tt = 0
    a = 0
    For i = 1 To 7
        a = a + 3
    Next i
    tt = tt + a
    AA = tt
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.14    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA() As Integer
    tt = 0
    For i = 1 To 7
        tt = tt + i
    Next i
    tt = 51
    While tt > 3
        tt = tt \ 3
    Wend
    AA = tt
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.15    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA() As Integer
    a1 = 1
    a2 = 2
    a3 = a1 + a2
    a4 = a2 + 10
    a5 = a2 + a3
    a6 = a1 * a1
    AA = a4 - a6
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.16    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA() As Integer
    a = 9
    b = 19
    If a > b Then
        c = 1
    Else
        c = 5
    End If
    AA = a - b
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.17    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA() As Integer
    a = 7
    b = 17
    c = 0
    If a > b Then
        c = a + b
    Else
        d = a * b
    End If
    AA = a + d
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.18    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA() As Integer
    a = 7
    b = 19 + a
    c = a * a
    c = c + a
    While c > a
        x = x + c
        a = a - 1
    Wend
    AA = x * x
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.19    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA(x as integer) As Integer
    a = x
    tt = 4
    If a = 1 Then
        a = 2
    Else
        If a = 2 Then
            a = 3
        Else
            If a = 3 Then
                a = 4
            Else
                If a = 4 Then
                    tt = 55
                End If
            End If
        End If
    End If
    AA = tt
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.20    Ответы    Паскаль-аналог    Java-аналог

Перечислить те операторы, которые не влияют на значение функции AA.


Function AA(x as integer) As Integer
    a = x
    tt = 4
    If a > 50 Then
        a = 50
    Else
        If a > 40 Then
            a = 40
        Else
            If a > 30 Then
                a = 30
            Else
                If a > 20 Then
                    tt = 5
                Else
                    tt = 6
                End If
            End If
        End If
    End If
    AA = tt
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.23    Ответы    Паскаль-аналог    Java-аналог

Вычеркните лишние операторы, так чтобы у вас получилась программа нахождения максимального
элемента в массиве.


Private Type mo
    A(1 To 10) As Integer
End Type

Private Function AAA(x As mo) As Integer
Dim A(1 To 10) As Integer
    For i = 1 To 10
        A(i) = x.A(i)
    Next i
    tt = A(1)
    AA = A(1)
    bb = A(1)
    For i = 2 To 10
        If A(i) > tt Then
            tt = A(i)
        End If
        If A(i) = AA Then
            AA = A(i)
        End If
        If A(i) < bb Then
            bb = A(i)
        End If
    Next i
    AAA = tt
    AAA = AA
    AAA = bb
End Function


 

 

Калькулятор

/ - деление

\ - остаток

S - сумма чисел от и до

P - произведение чисел от и до

B.14.24    Ответы    Паскаль-аналог    Java-аналог

Вычеркните лишние операторы, так чтобы у вас получилась программа нахождения максимального
элемента в массиве.


Private Type mo
    A(1 To 10) As Integer
End Type

Private Function AAA(x As mo) As Integer
Dim A(1 To 10) As Integer
    For i = 1 To 10
        A(i) = x.A(i)
    Next i
    tt = A(1)
    AA = A(1)
    bb = A(1)
    For i = 2 To 10
        If A(i) > tt Then
            tt = A(i)
        Else
            If A(i) = AA Then
                AA = A(i)
            Else
                If A(i) < bb Then
                    bb = A(i)
                End If
            End If
        End If
    Next i
    AAA = tt
    AAA = AA
    AAA = bb
End Function


Гнездо B.15. Задачи на подстановку условий.


 

©   Александр Приходько    1996 - 2006

69 0