Вправа 2. Перепишіть фрагмент алгоритму у вигляді блок-схеми та виконайте його. а) Присвоїть n значення 0; б) Присвоїть р значення 0; Присвоїть a значення 4; Для кожного i від 1 до 4 робіть Для кожного i від 1 до 5 робіть плюс п присвоїть плюс i помножене на помножене на i: робіть початок а рівне 2 помножене на a мінус 1; р присвоїть р плюс а; кінець; ;
Вправа 3. Перепишіть фрагмент алгоритму знаходження суми п"яти чисел у вигляді блок-схеми, перше з яких дорівнює 7, а кожне із чотирьох наступних на з більше від попереднього. Виконайте алгоритм.
Вправа 3. Перепишіть фрагмент алгоритму знаходження суми п"яти чисел у вигляді блок-схеми, перше з яких дорівнює 7, а кожне із чотирьох наступних на з більше від попереднього. Виконайте алгоритм.
Yarilo
Давайте начнем с вправы 2. Программа дана в виде фрагмента алгоритма. Наша задача - переписать его в виде блок-схемы и выполнить.
а) Итак, первый шаг - присваиваем переменной \(n\) значение 0.
б) Затем присваиваем переменной \(r\) значение 0.
в) Далее присваиваем переменной \(a\) значение 4.
г) Теперь мы начинаем цикл, который будет повторяться 4 раза (значение переменной \(i\) будет изменяться от 1 до 4).
д) Внутри этого цикла у нас второй цикл, который будет повторяться 5 раз (значение переменной \(i\) будет изменяться от 1 до 5).
е) Внутри второго цикла выполняем следующие действия:
- Умножаем \(i\) на \(i\) и присваиваем это значение переменной \(p\).
- Увеличиваем значение переменной \(r\) на \(p\) (что эквивалентно \(r = r + p\)).
ж) Внутри второго цикла также выполняем следующие действия:
- Присваиваем переменной \(a\) значение \(2 \times a - 1\).
Давайте перейдем к второй задаче, в которой нам нужно переписать фрагмент алгоритма нахождения суммы пяти чисел в виде блок-схемы.
а) Итак, первое число равно 7.
б) Каждое последующее число больше предыдущего на \(z\).
Сначала нам нужно определить исходное значение \(z\). Для этого встал вопрос больше на одном \(z\) или они все равны? Если все равны, давайте назовем их \(z_1\).
в) Теперь мы начинаем цикл, который будет повторяться 4 раза (значение переменной \(i\) будет изменяться от 1 до 4).
г) Внутри цикла каждый раз увеличиваем значение текущего числа на \(z_1\). Сумма всех чисел будет результатом.
Вот и все для задачи 3.
а) Итак, первый шаг - присваиваем переменной \(n\) значение 0.
б) Затем присваиваем переменной \(r\) значение 0.
в) Далее присваиваем переменной \(a\) значение 4.
г) Теперь мы начинаем цикл, который будет повторяться 4 раза (значение переменной \(i\) будет изменяться от 1 до 4).
д) Внутри этого цикла у нас второй цикл, который будет повторяться 5 раз (значение переменной \(i\) будет изменяться от 1 до 5).
е) Внутри второго цикла выполняем следующие действия:
- Умножаем \(i\) на \(i\) и присваиваем это значение переменной \(p\).
- Увеличиваем значение переменной \(r\) на \(p\) (что эквивалентно \(r = r + p\)).
ж) Внутри второго цикла также выполняем следующие действия:
- Присваиваем переменной \(a\) значение \(2 \times a - 1\).
Давайте перейдем к второй задаче, в которой нам нужно переписать фрагмент алгоритма нахождения суммы пяти чисел в виде блок-схемы.
а) Итак, первое число равно 7.
б) Каждое последующее число больше предыдущего на \(z\).
Сначала нам нужно определить исходное значение \(z\). Для этого встал вопрос больше на одном \(z\) или они все равны? Если все равны, давайте назовем их \(z_1\).
в) Теперь мы начинаем цикл, который будет повторяться 4 раза (значение переменной \(i\) будет изменяться от 1 до 4).
г) Внутри цикла каждый раз увеличиваем значение текущего числа на \(z_1\). Сумма всех чисел будет результатом.
Вот и все для задачи 3.
Знаешь ответ?