4. Задачи на цикл с постусловием Задача 12. Реализован некоторый начало алгоритм в виде блок-схемы (рис. 27). Что получится на выходе блок-схемы, если: ввод Q, S:=0 i:=1 |S:=S+і а) Q=2; б) Q=0,5? i=i+1 Heys-w/ да вывод (1-2) Конец Рис. 27
Для решения данной задачи, воспользуемся блок-схемой и заданными значениями входных переменных.
Согласно блок-схеме, у нас есть переменные Q, S и i. Также задано начальное значение S равное 0 и начальное значение i равное 1.
1. Проверим, что значение Q равно 2.
- Так как Q=2, мы перейдем на следующий шаг и выполним следующую операцию.
2. Выполним операцию S:=S+і.
- Вначале S равно 0, а i равно 1.
- Поэтому S будет равно 0+1, т.е. S станет равно 1.
3. Увеличим значение переменной i на 1.
- Так как i=1, мы увеличим его на 1, получим i=2.
4. Проверим условие "Heys-w".
- Условие "Heys-w" не было указано в блок-схеме.
5. Выведем результат (1-2).
- Результат не был указан в блок-схеме.
Таким образом, если Q=2, то на выходе блок-схемы получим следующие значения переменных: S=1 и i=2.
Теперь рассмотрим вторую часть задачи, когда Q=0,5.
1. Проверим, что значение Q равно 0,5.
- Это условие не соблюдается, поэтому мы не будем выполнять дальнейшие операции в блок-схеме.
Таким образом, если Q=0,5, то на выходе блок-схемы не будет изменений в значениях переменных S и i, которые останутся равными исходным значениям: S=0 и i=1.
Реализован некоторый
алгоритм в виде блок-схемы (рис. 27). Что
получится на выходе блок-схемы, если: Реализован некоторый
алгоритм в виде блок-схемы (рис. 27). Что
получится на выходе блок-схемы, если: Реализован некоторый
алгоритм в виде блок-схемы (рис. 27). Что
получится на выходе блок-схемы, если: Реализован некоторый
алгоритм в виде блок-схемы (рис. 27). Что
получится на выходе блок-схемы, если: Реализован некоторый
алгоритм в виде блок-схемы (рис. 27). Что
получится на выходе блок-схемы, если:
Согласно блок-схеме, у нас есть переменные Q, S и i. Также задано начальное значение S равное 0 и начальное значение i равное 1.
1. Проверим, что значение Q равно 2.
- Так как Q=2, мы перейдем на следующий шаг и выполним следующую операцию.
2. Выполним операцию S:=S+і.
- Вначале S равно 0, а i равно 1.
- Поэтому S будет равно 0+1, т.е. S станет равно 1.
3. Увеличим значение переменной i на 1.
- Так как i=1, мы увеличим его на 1, получим i=2.
4. Проверим условие "Heys-w".
- Условие "Heys-w" не было указано в блок-схеме.
5. Выведем результат (1-2).
- Результат не был указан в блок-схеме.
Таким образом, если Q=2, то на выходе блок-схемы получим следующие значения переменных: S=1 и i=2.
Теперь рассмотрим вторую часть задачи, когда Q=0,5.
1. Проверим, что значение Q равно 0,5.
- Это условие не соблюдается, поэтому мы не будем выполнять дальнейшие операции в блок-схеме.
Таким образом, если Q=0,5, то на выходе блок-схемы не будет изменений в значениях переменных S и i, которые останутся равными исходным значениям: S=0 и i=1.
алгоритм в виде блок-схемы (рис. 27). Что
получится на выходе блок-схемы, если: Реализован некоторый
алгоритм в виде блок-схемы (рис. 27). Что
получится на выходе блок-схемы, если: Реализован некоторый
алгоритм в виде блок-схемы (рис. 27). Что
получится на выходе блок-схемы, если: Реализован некоторый
алгоритм в виде блок-схемы (рис. 27). Что
получится на выходе блок-схемы, если: Реализован некоторый
алгоритм в виде блок-схемы (рис. 27). Что
получится на выходе блок-схемы, если: