Файл: Алгоритмические конструкции.docx

ВУЗ: Не указан

Категория: Не указан

Дисциплина: Не указана

Добавлен: 09.11.2023

Просмотров: 9

Скачиваний: 2

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.

Проверочная работа по теме «Алгоритмические конструкции»

Вариант 1

  1. Опре­де­ли­те зна­че­ние пе­ре­мен­ной b после вы­пол­не­ния алгоритма:

а := 4

b := 10

а := b - a*2

b := 24/a*4

  1. Опре­де­ли­те зна­че­ние пе­ре­мен­ной a после вы­пол­не­ния алгоритма:

а := 5

b := 4

b := 100 - a*b

a := b/16*a


  1. Определите, что будет на­пе­ча­та­но в ре­зуль­та­те работы сле­ду­ю­щей программы.

    Паскаль

    Алгоритмический язык

    var s,k: integer;

    begin

        s := 3;

        for k := 0 to 9 do

            s := s + 3 ;

        writeln(s);

    end.

    алг

    нач

       цел s, k

       s := 3

       нц для k от 0 до 9

          s := s + 3

       кц

       вывод s

    кон

  2. Определите, что будет на­пе­ча­та­но в ре­зуль­та­те работы сле­ду­ю­щей программы.

Паскаль

Алгоритмический язык

var s,k: integer;

begin

    s := 2;

    for k := 1 to 3 do

        s := s * s;

    writeln(s);

end.

алг

нач

   цел s, k

   s := 2

   нц для k от 1 до 3

      s := s * s

   кц

   вывод s

кон



  1. Определите значение переменной a после выполнения фрагмента алгоритма.



  1. Определите значение переменной m после выполнения фрагмента алгоритма.



Проверочная работа по теме «Алгоритмические конструкции»

Вариант 2


  1. Опре­де­ли­те зна­че­ние пе­ре­мен­ной a после вы­пол­не­ния алгоритма:

а := 100

b := 50

b := а - b/2

а := a/5 + b/3

  1. Опре­де­ли­те зна­че­ние пе­ре­мен­ной b после вы­пол­не­ния алгоритма:

а := 3

b := 8

а := b - a*2

b := 24/a*4


  1. Определите, что будет на­пе­ча­та­но в ре­зуль­та­те работы сле­ду­ю­щей программы.

    Паскаль

    Алгоритмический язык

    var y, i: integer;

    begin

        y := 5;

        for i := 1 to 3 do

            y := y + 5 * i;

        writeln(y);

    end.

    алг

    нач

       цел y, i

       y := 5

       нц для i от 1 до 3

          y := y + 5 * i

       кц

       вывод y

    кон

  2. Определите, что будет на­пе­ча­та­но в ре­зуль­та­те работы сле­ду­ю­щей программы.

Паскаль

Алгоритмический язык

var s,k: integer;

begin

    s := 0;

    for k := 6 to 12 do

        s := s + 10;

    writeln(s);

end.

алг

нач

   цел s, k

   s := 0

   нц для k от 6 до 12

      s := s + 10

   кц

   вывод s

кон




  1. Определите значение переменной a после выполнения фрагмента алгоритма.



  1. Определите значение переменной x после выполнения фрагмента алгоритма.