Информатика и ИТ
Тестовый вопрос
Дан алгоритм в словесной форме:1. Переменной присвоить значение (ввести с клавиатуры).2. Определить начальное значение суммы , определить значение переменной .3. Определить начальное значение параметра .4. Ввести значение переменной (с клавиатуры).5. Если , перейти к пункту 8.6. Если выполнить .7. Изменить значение переменной по правилу .8. Изменить значение переменной i по правилу .9. Если , идти к пункту 4.10. Вывести значения .Пусть . Последовательно на каждом шаге вводятся значения переменной – числа . Тогда поле выполнения представленного алгоритма будет выведено значение , равное
Варианты ответа
Ответ проверенДан алгоритм в словесной форме:
1. Переменной
присвоить значение (ввести с клавиатуры).
2. Определить начальное значение суммы
, определить значение переменной
.
3. Определить начальное значение параметра
.
4. Ввести значение переменной
(с клавиатуры).
5. Если
, перейти к пункту 8.
6. Если
выполнить
.
7. Изменить значение переменной
по правилу
.
8. Изменить значение переменной i по правилу
.
9. Если
, идти к пункту 4.
10. Вывести значения
.
Пусть
. Последовательно на каждом шаге вводятся значения переменной
– числа
. Тогда поле выполнения представленного алгоритма будет выведено значение
, равное …
1. Переменной
присвоить значение (ввести с клавиатуры).2. Определить начальное значение суммы
, определить значение переменной
.3. Определить начальное значение параметра
.4. Ввести значение переменной
(с клавиатуры).5. Если
, перейти к пункту 8.6. Если
выполнить
.7. Изменить значение переменной
по правилу
.8. Изменить значение переменной i по правилу
.9. Если
, идти к пункту 4.10. Вывести значения
.Пусть
. Последовательно на каждом шаге вводятся значения переменной
– числа
. Тогда поле выполнения представленного алгоритма будет выведено значение
, равное …
- 5
Рассмотрим поэтапно выполнение алгоритма.
1 этап. Вводим значение переменной
. Присваиваем начальные значения сумме
, переменной
и параметру
.
2 этап. Далее в алгоритме представлен цикл с постусловием. Суть его такова: выполнять команды пунктов с четвертого по восьмой, пока истинно условие
.
Рассмотрим подробнее эти пункты:
п. 4 – ввод значения переменной
;
п. 5 – если
, пропустить пункты шесть и семь;
п. 6 – если
, выполнить
, то есть найти сумму отрицательных чисел;
п. 7 – выполнить
, то есть подсчитать количество чисел.
3 этап. Вывод значений переменных
.
Таким образом, наш алгоритм выполняет подсчет количества ненулевых чисел и суммы отрицательных чисел.
При применении алгоритма к последовательности
будет выведено значение
.
1 этап. Вводим значение переменной
. Присваиваем начальные значения сумме
, переменной
и параметру
.2 этап. Далее в алгоритме представлен цикл с постусловием. Суть его такова: выполнять команды пунктов с четвертого по восьмой, пока истинно условие
.Рассмотрим подробнее эти пункты:
п. 4 – ввод значения переменной
;п. 5 – если
, пропустить пункты шесть и семь;п. 6 – если
, выполнить
, то есть найти сумму отрицательных чисел;п. 7 – выполнить
, то есть подсчитать количество чисел.3 этап. Вывод значений переменных
.Таким образом, наш алгоритм выполняет подсчет количества ненулевых чисел и суммы отрицательных чисел.
При применении алгоритма к последовательности
будет выведено значение
.Похожие вопросы из темы
Вся тема «Информатика и ИТ» →
Включает словари данных источников данных, форматы данных для их последующего согласования, отслеживает периодичность обновления данных и согласованность их во времени словарь
Достоинством витой пары является:
На каком уровне OSI рассматриваются прикладные пакеты?
Хостинг для личных сайтов
Ячейки динамической памяти можно представить в виде __________________, способных накапливать заряд на своих обкладках.
Включение в исходный текст программы файлов заголовков с прототипами функций позволяет: