Переформулированная задача 18: Представлена блок-схема (рис. 33), которая включает определенный алгоритм. Что будет

  • 29
Переформулированная задача 18: Представлена блок-схема (рис. 33), которая включает определенный алгоритм. Что будет значение переменной min, если: а) a=5, b=8, c=3; б) a=9, b=2, c=4; в) a=4, b=2, c=7; г) a=5, b=5.
Морж
19
Так как у нас есть блок-схема с алгоритмом, представленным на рисунке 33, давайте рассмотрим ее внимательнее и решим задачу.

Алгоритм начинается с присвоения переменной min значения переменной a. Затем происходит проверка условия: если переменная b меньше значения переменной min, то переменной min присваивается значение переменной b. После этого выполняется проверка условия: если переменная c меньше значения переменной min, то переменной min присваивается значение переменной c.

Теперь перейдем к решению задачи:

а) Подставим значения a=5, b=8, c=3 в алгоритм и выполним шаги:
- значение переменной min равно a (переменная min=5);
- переменная b=8 не меньше значения переменной min;
- переменная c=3 меньше значения переменной min, поэтому переменной min присваивается значение c;
- после выполнения всех шагов значение переменной min становится равным 3.

б) Подставим значения a=9, b=2, c=4 в алгоритм:
- значение переменной min равно a (переменная min=9);
- переменная b=2 меньше значения переменной min, поэтому переменной min присваивается значение b;
- переменная c=4 меньше значения переменной min, поэтому переменной min присваивается значение c;
- после выполнения всех шагов значение переменной min становится равным 2.

в) Подставим значения a=4, b=2, c=7 в алгоритм:
- значение переменной min равно a (переменная min=4);
- переменная b=2 меньше значения переменной min, поэтому переменной min присваивается значение b;
- переменная c=7 не меньше значения переменной min;
- после выполнения всех шагов значение переменной min остается равным 2.

г) Подставим значения a=5, b=...