Файл: Вопрос 1 Задан алгоритм x 32 z x.docx

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

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

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

Добавлен: 07.11.2023

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

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

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

Практическое задание 3


Вопрос 1

Задан алгоритм:

x = –32;

z = x + 50; (z=18)

y = 2*zx; (y=68)

x = y / 4; (x=17)

y = z / (x + 1); (y=1)

Напечатать значения x, y, z.

  1. Определить тип вычислительного процесса.

  2. Определить значения переменных x, y, z, полученные в результате выполнения алгоритма.

Ответ:

  1. Данный алгоритм относится к типу вычислительных процессов – следование.

  2. В результате выполнения данного алгоритма переменным будут присвоены значения: x = 17, y =1, z=18.


Вопрос 2

Задан алгоритм:

a = 20;

b = 10;

d = 0;

если a < b то c = ba иначе c = 3*(ab), d = d + 10;

Напечатать значения c,d.

  1. Определить тип вычислительного процесса.

  2. Определить значения переменных c и d, которые будут выведены на печать в результате выполнения алгоритма.

Ответ:

  1. Данный алгоритм относится к типу вычислительных процессов ветвление.

  2. В результате выполнения данного алгоритма переменным c и d будут присвоены значения: c = 30, d = 10.


Вопрос 3

Задан алгоритм:

x = 10;

p = 1;

m = –10;

Начало цикла

пока x >= m выполнить x = x – 5; p = p*2; конец цикла;

Напечатать значения x, p.

  1. Определить тип вычислительного процесса.

  2. Определить значения переменных x и p, которые будут выведены на печать в результате выполнения алгоритма.

Ответ:

  1. Данный алгоритм относится к типу вычислительных процессов цикл.

  2. Значения переменных при прохождении через тело цикла:

1 цикл: x = 5 p = 2;

2 цикл: x = 0 p = 4;

3 цикл: x = -5 p = 8;

4 цикл: x = -10 p = 16;

5 цикл: x = -15 p = 32;

После выполнения пятого цикла условие x >= m
не выполняется, осуществляется выход из цикла.

  1. Результат выполнения алгоритма: x = -15, p = 32