Тема: Алгоритмы циклической структуры 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Тема: Алгоритмы циклической структуры



В приведенном ниже фрагменте блок-схемы массив сначала заполняется, а потом изменяется.

В результате все элементы этого массива …

    окажутся равны 1
      сдвигаются на 1 элемент вправо, кроме последнего элемента
      сдвигаются на 1 элемент влево, кроме первого элемента
      окажутся равны своим индексам

 

Решение:
Данный алгоритм является циклическим с известным числом повторений. Тело первого цикла повторяется 11 раз. На каждой итерации очередному i элементу массива присваивается значение i +1; таким образом, значение А [0] = 1, А [1] = 2, А [2] = 3 … А [10] = 11.
Тело второго цикла повторяется 10 раз. На каждой итерации очередному элементу массива присваивается значение предыдущего элемента:
А [1] = А [0] = 1,
А [2] = А [1] = 1,
А [3] = А [2] = 1,
………………
А [10] = А [9] = 1.

 

Задание 7

Значение переменной X в результате выполнения следующего алгоритма будет равно …

    224
      22
      24
      216

 

Решение:
Данный алгоритм является линейным. Это означает, что действия выполняются последовательно друг за другом в указанном порядке. Действие присваивания (:=) реализуется следующим образом: сначала вычисляется значение выражения, расположенного справа от знака равенства, с использованием текущих значений переменных, а затем результат сохраняется в переменной, стоящей слева от знака равенства. Поэтому результат последовательного выполнения четырех операторов присваивания будет следующим:
1. Х:= 2.
2. Х:= 2*2 = 22.
3. Х:=22*22*22 = 26.
4. Х:=26*26*26*26 = 224

Задание 8

Тема: Алгоритмы циклической структуры

Дана схема алгоритма:

С помощью операции вычисляют остаток от деления числа a на b, операция позволяет определить целую часть от деления числа а на b.
В результате выполнения алгоритма при входном значении значение переменной будет равно …

    24
      10
      3214
      123

Задание 9

Тема: Понятие алгоритма и его свойства. Блок-схема алгоритма

Алгоритм задан схемой:

В результате выполнения алгоритма при исходных данных

значение переменной будет равно …

    30
      25
      12
      41

 

Решение:
Данный алгоритм является линейным. В результате выполнения алгоритма вычисляется значение периметра прямоугольного треугольника со сторонами заданными в виде точек на плоскости с координатами
Сначала вводятся значения переменных
На следующем шаге вычисляется значение переменной Далее аналогично вычисляются значения переменной
Затем вычисляется значение периметра треугольника:
На последнем шаге алгоритма происходит вывод значения переменной . Следовательно, в результате выполнения алгоритма переменная примет значение, равное 30.

Задание 10



Поделиться:


Последнее изменение этой страницы: 2020-12-09; просмотров: 55; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.19.27.178 (0.005 с.)