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

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

 

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

 

servlet, преобразование, обучение, file, html, язык программирования, ответы, функция
 

Visual Basic. B.19. Гнездо задач. Задачи на подстановку операторов

 

 

Калькулятор

/ - деление

\ - остаток

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

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

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

Подставить на подчеркнутые места операторы вида y:=y+ ... или y:=y- ..., так чтобы программа выводила на
экран дисплея заданное число. Допускается использовать оператор вида y:=число только если иначе никак
нельзя (например, если это самый первый оператор программы).


Function AA() As Integer    ' 15
    a = 0
    s = 0
    Do
        a = a + 1
        _____
    Loop Until a = 5
    AA = s
End Function


 

 

Калькулятор

/ - деление

\ - остаток

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

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

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

Подставить на подчеркнутые места операторы вида y:=y+ ... или y:=y- ..., так чтобы программа выводила на
экран дисплея заданное число. Допускается использовать оператор вида y:=число только если иначе никак
нельзя (например, если это самый первый оператор программы).


Function AA() As Integer    ' 40
    s = 0
    For i = 1 To 5
        _____
    Next i
    AA = s
End Function


 

 

Калькулятор

/ - деление

\ - остаток

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

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

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

Подставить на подчеркнутые места операторы вида y:=y+ ... или y:=y- ..., так чтобы программа выводила на
экран дисплея заданное число. Допускается использовать оператор вида y:=число только если иначе никак
нельзя (например, если это самый первый оператор программы).


Function AA() As Integer ' 21
    s = 0
    For i = 1 To 5
        If i Mod 2 = 0 Then
            _____
        Else
            _____
        End If
    Next i
    AA = s
End Function


 

 

Калькулятор

/ - деление

\ - остаток

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

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

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

Подставить на подчеркнутые места операторы вида y:=y+ ... или y:=y- ..., так чтобы программа выводила на
экран дисплея заданное число. Допускается использовать оператор вида y:=число только если иначе никак
нельзя (например, если это самый первый оператор программы).


Function AA() As Integer    ' 18
    s = 0
    For i = 1 To 5
        If i Mod 3 > 0 Then
            _____
        Else
            _____
        End If
    Next i
    AA = s
End Function


 

 

Калькулятор

/ - деление

\ - остаток

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

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

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

Подставить на подчеркнутые места операторы вида y:=y+ ... или y:=y- ..., так чтобы программа выводила на
экран дисплея заданное число. Допускается использовать оператор вида y:=число только если иначе никак
нельзя (например, если это самый первый оператор программы).


Function AA() As Integer    ' 30
    s = 0
    For i = 1 To 3
        For j = 1 To i
            _____
        Next j
    Next i
    AA = s
End Function


 

 

Калькулятор

/ - деление

\ - остаток

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

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

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

Подставить на подчеркнутые места операторы вида y:=y+ ... или y:=y- ..., так чтобы программа выводила на
экран дисплея заданное число. Допускается использовать оператор вида y:=число только если иначе никак
нельзя (например, если это самый первый оператор программы).


Function AA() As Integer    ' 5
    ____
    If s = 5 Then
        Do
        Loop Until False
    End If
    While s > 16
        _____
    Wend
    AA = s
End Function


 

 

Калькулятор

/ - деление

\ - остаток

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

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

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

Подставить на подчеркнутые места операторы вида y:=y+ ... или y:=y- ..., так чтобы программа выводила на
экран дисплея заданное число. Допускается использовать оператор вида y:=число только если иначе никак
нельзя (например, если это самый первый оператор программы).


Function AA() As Integer    ' 45
    _____
    Do
        _____
    Loop Until s > 31
    AA = s
End Function


 

 

Калькулятор

/ - деление

\ - остаток

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

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

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

Подставить на подчеркнутые места операторы вида y:=y+ ... или y:=y- ..., так чтобы программа выводила на
экран дисплея заданное число. Допускается использовать оператор вида y:=число только если иначе никак
нельзя (например, если это самый первый оператор программы).


Function AA() As Integer    ' 53
Dim A(1 To 4) As Integer
    For i = 1 To 4
        _____
    Next i
    s = 0
    For i = 1 To 3
        s = s + A(i) * A(i + 1)
    Next i
    AA = s
End Function


 

 

Калькулятор

/ - деление

\ - остаток

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

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

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

Подставить на подчеркнутые места операторы вида y:=y+ ... или y:=y- ..., так чтобы программа выводила на
экран дисплея заданное число. Допускается использовать оператор вида y:=число только если иначе никак
нельзя (например, если это самый первый оператор программы).


Function AA() As Integer    ' 90
    s = 0
    For i = 1 To 3
        _____
    Next i
    k = 0
    For j = 1 To 4
        _____
    Next j
    s = s * k
    AA = s
End Function

 

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

69 0