Главная / Программирование /
Алгоритмизация. Введение в язык программирования С++ / Тест 6
Алгоритмизация. Введение в язык программирования С++ - тест 6
Упражнение 1:
Номер 1
Выберите верные высказывания:
Ответ:
 (1) массив – это набор одномерных параметров 
 (2) индексом массива может быть только целое число 
 (3) сначала нужно объявить массив, потом проинициализировать 
 (4) у статического массива всегда только один индекс i 
 (5) в одной программе можно объявить сразу два двумерных массива 
Номер 2
Установите правильное соответствие между списками:
Ответ:
значения температур пяти больных из шестой палаты |
→ |
это одномерный статический вещественный массив |
оценки в классе за контрольную работу |
→ |
это одномерный статический целочисленный массив |
таблица значений функции f(x, y) c диапазонами x, y, неизвестными заранее |
→ |
это двумерный динамический вещественный массив |
русский алфавит |
→ |
это одномерный статический символьный массив |
поле для игры в морской бой |
→ |
это двумерный статический символьный массив |
Номер 3
Выберите примеры одномерных массивов:
Ответ:
 
(1)  
 
(2)  
 
(3)  
 
(4)  
 
(5)  
Номер 4
Выберите верные высказывания относительно строки программы:
Ответ:
 (1) задан одномерный динамический массив 
 (2) s[3]=0; 
 (3) массив s является вещественным 
 (4) s[6]=8.7; 
 (5) данная строка инициализирует, но не объявляет массив 
Упражнение 2:
Номер 1
Отметьте верные комментарии для частей блок-схем:
Ответ:
 
(1) целочисленный массив из 5 элементов задан числами 
 
(2) массив задается с клавиатуры 
 
(3) массив из 4 элементов считается по формуле 
 
(4) целочисленный массив из 4 элементов задается числами 
Номер 3
Отметьте верные комментарии для программного кода:
Ответ:
 
(1) задается одномерный целочисленный массив числами 
 
(2) задается одномерный массив с клавиатуры 
 
(3) задается одномерный массив по формуле 
 
(4) задается одномерный целочисленный массив числами 
Упражнение 3:
Номер 1
Как проинициализируется массив после выполнения данных строк кода?
Ответ:
 
(1)  
 
(2)  
 
(3)  
 
(4)  
 
(5)  
Номер 3
Выберите часть кода программы, которая соответствует данному результату выполнения программы:
Ответ:
 
(1)  
 
(2)  
 
(3)  
 
(4)  
 
(5)  
Упражнение 4:
Номер 2
Выберите часть кода программы, которая соответствует данному результату выполнения программы:
Ответ:
 
(1)  
 
(2)  
 
(3)  
 
(4)  
 
(5)  
Номер 3
Выберите результат выполнения программы, который соответствует данной части программы:
Ответ:
 
(1)  
 
(2)  
 
(3)  
 
(4)  
 
(5)  
Упражнение 5:
Номер 1
Выберите верные высказывания относительно данной части программы:
Ответ:
 (1) происходит инициализация двумерного массива 
 (2) вычисляется и выводится на экран сумма элементов двумерного массива 
 (3) вычисляется и выводится на экран среднее арифметическое значение элементов двумерного массива 
 (4) вычисляется и выводится на экран количество элементов двумерного массива 
 (5) реализован двумерный цикл 
Номер 2
Выберите верные высказывания относительно данной части программы:
Ответ:
 (1) происходит инициализация двумерного массива 
 (2) вычисляется и выводится на экран сумма элементов двумерного массива 
 (3) вычисляется и выводится на экран произведение элементов двумерного массива 
 (4) вычисляется и выводится на экран количество элементов двумерного массива 
 (5) реализован двумерный цикл 
Номер 3
Выберите верные высказывания относительно данной части программы:
Ответ:
 (1) происходит инициализация двумерного массива 
 (2) происходит инициализация одномерного массива 
 (3) одномерный массив выводится на экран 
 (4) на экран выводится двумерный массив 
 (5) одномерный массив состоит из элементов главной диагонали двумерного массива 
Упражнение 6:
Номер 2
Выберите часть кода программы, которая вычисляет формулу
Ответ:
 
(1)  
 
(2)  
 
(3)  
 
(4)  
Номер 3
Выберите формулу, которая вычисляется в данной части кода программы:
Ответ:
 
(1)  
 
(2)  
 
(3)  
 
(4)  
Упражнение 7:
Номер 1
Определите, как задан массив:
Ответ:
 
(1)  
 
(2)  
 
(3)  
 
(4)  
 
(5)  
Номер 2
Определите, как задан массив:
Ответ:
 
(1)  
 
(2)  
 
(3)  
 
(4)  
 
(5)  
Номер 3
Определите, как задан массив:
Ответ:
 
(1)  
 (2) в данном фрагменте кода имеются ошибки, программа не запустится 
 
(3)  
 
(4)  
 
(5)  
Упражнение 8:
Номер 1
Задайте в программе массив a[6][6]
по формуле a[i][j]=3sin(0,3+ij/7)
. В ответ впишите вычисленное в программе количество элементов, для которых выполняется неравенство cos(a[i][j])>0.
Ответ:
 14 
Номер 2
Задайте в программе массив a[6][6]
по формуле a[i][j]=10cos(0,1+ij/3)
. В ответ впишите вычисленный в программе минимальный из элементов, для которых выполняется неравенство sin(a[i][j])<-0,3. Ответ введите с точностью до 4-го знака после запятой.
Ответ:
 -1,9462 
Номер 3
Задайте в программе массив a[6][6]
по формуле a[i][j]=0,4(i+5sin(j/2))
. В ответ впишите вычисленное в программе произведение элементов последнего столбца, для которых выполняется неравенство a[i][j]>0. Ответ введите с точностью до второго знака после запятой.
Ответ:
 81,81