Завдання для комп’ютерного тестування до розділу 8 «Алгоритми з повтореннями та розгалуженнями»

Тест 41. Алгоритми з повтореннями. Цикл із параметром

  • Час: 00:00/00:30:00
  • Питання: 0/8
  1. Визначте, чому дорівнює S після виконання циклу:
             S := 0; For і := 5 To 7 Do S := S+1;
    Позначте одну правильну відповідь.

    (Кількість балів 1.00)

  2. Визначте, чому дорівнює S після виконання циклу:
            S := 0; For і := 10 DownТo 6 Do S := S+1;
    Позначте одну правильну відповідь. 

    (Кількість балів 1.00)

  3. Визначте, чому дорівнює S після виконання циклу:
              S := 0; For і := 'A' to 'D' do S := S+1;

    (Кількість балів 1.00)

  4. В яких із наведених операторів циклу тіло циклу не виконається жодного разу?
    Позначте всі правильні відповіді.

    (Кількість балів 1.50)

  5. Визначте, які оператори реалізують дію:
    Знайти суму перших десяти натуральних чисел.
    Позначте всі правильні відповіді.

    (Кількість балів 1.50)

  6. Встановіть відповідність між значеннями параметрів циклу (1–3) і типами, до яких належать значення параметрів циклу (А–В).

    (Кількість балів 2.00)

      • 1

        For a := False to True do ListBox1.Items.Add:='**';

      • 2

        For a := 'A' to 'D' do ListBox1.Items.Add ('**');

      • 3

        For a := 1 to 5 do ListBox1.Items.Add ('**');

      • А

        Boolean

      • Б

        Integer

      • В

        Char

    А Б В
    1
    2
    3
  7. Встановіть відповідність між операторами (1–4) і діями, які вони реалізують (А–Г).

    (Кількість балів 2.00)

      • 1

        f := 1; For i := 2 to n do f := f*i; 

      • 2

        f := 1; For i := 1 to n do f := f * A; 

      • 3

        f := 0; For i := 1 to n do f := f +і; 

      • 4

        f := 0; For i := 1 to n do f := f +і*2; 

      • А

        Обчислити суму n перших натуральних чисел 

      • Б

        Обчислити f = An 

      • В

        Обчислити суму n перших парних чисел 

      • Г

        Обчислити факторіал числа

    А Б В Г
    1
    2
    3
    4
  8. Визначте, чому дорівнює F після виконання циклу:
              F := 1; A:= 3;
              For i := 1 To 3 Do F:= F * A;

    (Кількість балів 2.00)

Час вичерпано
Перед відвідуванням сайту оберіть один з варіантів: