Главная / Программирование /
Алгоритмизация. Введение в язык программирования С++ / Тест 5
Алгоритмизация. Введение в язык программирования С++ - тест 5
Упражнение 1:
Номер 1
Выберите описание для данного цикла:
Ответ:
 (1) цикл с предусловием, переменная цикла х меняется от 0,3 до 5,5 с шагом 1 
 (2) цикл с постусловием, переменная цикла х меняется от -1 до 0,3 с шагом 5,5 
 (3) цикл с предусловием, переменная цикла х меняется от -1 до 5,5 с шагом 0,3 
 (4) цикл организован неверно, код содержит ошибки 
 (5) цикл с постусловием, переменная цикла х меняется от -1 до 5,5 с шагом 0,3 
Номер 2
Выберите код программы для цикла по х с постусловием, где х меняется от 5 до 6 с шагом 0,1.
Ответ:
 
(1)  
 
(2)  
 
(3)  
 
(4)  
 
(5)  
Упражнение 2:
Номер 1
Выберите результат выполнения программы, подходящий для данных строк:
Ответ:
 
(1)  
 
(2)  
 
(3)  
 
(4)  
 
(5)  
Номер 3
Выберите коды программы, результатом которых является данный экран:
Ответ:
 
(1)  
 
(2)  
 
(3)  
 
(4)  
 
(5)  
Номер 4
Введите количество итераций для данного цикла:
Ответ:
 5 
Упражнение 3:
Номер 3
Укажите количество итераций для данного цикла:
Ответ:
 6 
Номер 3
Выберите верные высказывания относительно данной части блок-схемы:
Ответ:
 (1) реализован циклический алгоритм с постусловием 
 (2) реализован циклический алгоритм с предусловием 
 (3) переменная цикла t изменяется от -3 до 3 с шагом 1 
 
(4) для данной блок-схемы можно составить программу:
 
Упражнение 4:
Номер 1
В результате выполнения какой программы получится ровная таблица (с выравниванием по правому краю)?
Ответ:
 
(1)  
 
(2)  
 
(3)  
 
(4)  
 
(5)  
Номер 3
Выберите верные высказывания о данной программе:
Ответ:
 (1) использован циклический оператор с постусловием 
 (2) в результате выполнения на экране появятся две строчки 
 (3) программа вычисляет таблицу значений функции 
 (4) функция setw(15) вызовет ошибку, т.к. не подключена нужная библиотека 
 (5) последнее значение переменной цикла, выведенное на экран, будет 28 
Упражнение 5:
Номер 1
Выберите верные высказывания о данной программе:
Ответ:
 (1) реализован двумерный цикл, внешний и внутренний циклы с предусловием 
 (2) количество строк выводимой на экран таблицы заранее неопределено 
 (3) в выводимой на экран таблице всегда будет 6 строк 
 (4) используется функция setw(5) для построения ровной таблицы на экране 
Номер 2
Сколько итераций внешнего цикла выполнилось?
Ответ:
 3 
Номер 3
Выберите часть программы, в которой внешний цикл с предусловием, внутренний цикл с постусловием.
Ответ:
 
(1)  
 
(2)  
 
(3)  
 
(4)  
 
(5)  
Упражнение 6:
Номер 1
Выберите часть программы, которой соответствует данный результат:
Ответ:
 
(1)  
 
(2)  
 
(3)  
 
(4)  
 
(5)  
Номер 3
Укажите те части программ, результатом которых является экран:
Ответ:
 
(1)  
 
(2)  
 
(3)  
 
(4)  
 
(5)  
Упражнение 7:
Номер 1
Выберите верные высказывания о данной части программы:
Ответ:
 (1) переменная k объявлена, но не проинициализирована 
 (2) считается сумма всех значений функции f1 
 
(3) результатом выполнения программы будет экран
 
 (4) считается количество отрицательных значений функции f1 
 (5) реализован двумерный цикл 
Номер 2
Для данного результата выполнения программы выберите код программы:
Ответ:
 
(1)  
 
(2)  
 
(3)  
 
(4)  
 
(5)  
Номер 3
Какое значение для переменной p выведется на экран при запуске программы:
Ответ:
 1 
Упражнение 8:
Номер 1
Впишите значение, которому будет равна переменная min после выхода из циклов:
Ответ:
 20 
Номер 2
Чем по смыслу является переменная Х?
Ответ:
 (1) суммой всех значений функции f 
 (2) количеством значений функции f, больших 6 
 (3) суммой значений функции f, которые были получены при значениях аргумента y, больших 6 
 (4) количеством значений функции f, которые были получены при значениях аргумента y, больших 6 
 (5) суммой значений функции f, больших 6 
Номер 3
Впишите значение, которому будет равна переменная p после выхода из циклов:
Ответ:
 1000