ПОМОГИТЕ ПОЖАЛУЙСТА ХОТЯ БЫ С НЕКОТОРЫМИ ВОПРОСАМИ ОЧЕНЬ НУЖНО
Вопрос 1
Что будет выведено на экран в результате выполнения фрагмента программы
a=5; b=3;
cout << a << "=Z(" << b << ")";
Здесь a и b — целые переменные.
Варианты ответов
5=Z(3)
5"=Z("3)
5=Z(3")"
a=Z(b)
a"=Z("b")"
Вопрос 2
Чему будет равна переменная «c» после выполнения этой программы:
a = 26;
b = 6;
c = a % b + b;
Вопрос 3
Чему будет равна переменная «c» после выполнения этой программы:
a = 24;
b = 5;
b = a / b;
c = a % (b + 1);
Вопрос 4
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10;
if ( a < 5 )
a = a + 12;
else
a = a - 7;
Вопрос 5
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10;
if ( a > 5 ) a = a + 12;
else a = a - 7;
if ( a > 5 ) a = a + 12;
else a = a - 7;
Вопрос 6
Определите значение переменной «a» после выполнения фрагмента программы:
a = 10; b = 7;
if ( a > 5 && a < b )
a = a - 5;
Варианты ответов
10
5
15
Вопрос 7
Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 15?
a = 10; b = 5;
if ( a < 1 ... a > b )
a = a - 5;
else
a = a + 5;
Вопрос 8
Какое число будет выведено на экран в результате выполнения фрагмета программы?
i = 6;
cout << "9";
while ( i < 5 ) {
cout << i;
i++;
}
Вопрос 9
Какое число нужно написать вместо многоточия, чтобы цикл выполнился ровно 2 раза?
i = 4;
while ( i >= ... ) {
cout << "Привет!\n";
i--;
}
Вопрос 10
Чему будет равно значение целой переменной «a» после выполнения этого фрагмента программы?
a = 2;
for ( i=0; i<=4; i++ )
a += i;
Вопрос 11
Какое число будет выведено на экран после выполнения этого фрагмента программы?
for ( i=2; i>=1; i-- )
cout << i;
Вопрос 12
Отметьте все правильные утверждения о массивах в языке C++
Варианты ответов
элементы массива могут быть разных типов
все элементы массива должны быть одного типа
элементы в памяти расположены рядом
элементы могут быть расположены в памяти по одному
элементы всегда нумеруются с нуля
Вопрос 13
Какой индекс имеет последний элемент массива A?
int A[6];
Вопрос 14
Требуется заполнить массив именно так:
X = [1 3 5 7 9 11]
Какой оператор надо поместить в тело цикла вместо многоточия?
for ( k=0; k<6; k++ ) {
...
}
Варианты ответов
X[k] = k
X[k] = 2*k
X[k] = 2*k - 1
X[k] = 2*k + 1
X[k] = 2*(k + 1)
Вопрос 15
Задан массив A[N]. Какой оператор надо поставить вместо многоточия, чтобы найти сумму всех элементов массива в переменной S? Вводите ответ без пробелов.
S = 0;
for ( k=0 k
...
}
Вопрос 16
В какой из следующих строк выполняется обращение к восьмому элементу массива, размер массива равен 10
Варианты ответов
mas[7];
mas[8];
mas(7);
mas;
mas(8);
Вопрос 17
Установи соответствие:
1.
Цикл с предусловием
2.
Цикл с постусловием
3.
Цикл со счетчиком
Варианты ответов
while
for
do while
Вопрос 18
До каких пор будут выполняться операторы в теле цикла while (X < 100)?
Варианты ответов
Пока X равен стам
Пока X меньше или равен стам
Пока X больше ста
Пока X строго меньше ста
Вопрос 19
Какими знаками заканчивается большинство строк кода в С++?
Варианты ответов
: (двоеточие)
. (точка)
; (точка с запятой)
, (запятая)
Вопрос 20
Какой из перечисленных типов данных не является типом данных в С++?
Варианты ответов
real
int
double
float
Вопрос 21
Какая из следующих записей - правильный комментарий в С++?
Варианты ответов
*/ Комментарии */
{комментарий}
Комментарий
/* комментарий */
Вопрос 22
Установи соответствие:
Простые типы данных в С++.
1.
int
2.
float или double
3.
char
Варианты ответов
целые
вещественные
символьные
Ответы
Вопрос 1: 5=Z(3)
Вопрос 2: c = 2
Вопрос 3: c = 3
Вопрос 4: a = 3
Вопрос 5: a = 15
Вопрос 6: a = 10
Вопрос 7: между a < 1 и a > b нужно добавить логическую операцию "или" (||)
Вопрос 8: Будет выведено число "9"
Вопрос 9: Чтобы цикл выполнился ровно 2 раза, нужно написать i >= 3
Вопрос 10: Значение переменной a будет равно 11
Вопрос 11: Будет выведено число "21"
Вопрос 12: Правильные утверждения о массивах в языке C++:
все элементы массива должны быть одного типа
элементы в памяти расположены рядом
элементы всегда нумеруются с нуля
Вопрос 13: Последний элемент массива A будет иметь индекс 5
Вопрос 14: Нужно поместить оператор X[k] = 2*k + 1 в тело цикла
Вопрос 15: Нужно написать S += A[k] вместо многоточия
Вопрос 16: Обращение к восьмому элементу массива будет выглядеть как mas[7]
Вопрос 17:
Цикл с предусловием: while
Цикл с постусловием: do while
Цикл со счетчиком: for
Вопрос 18: Операторы будут выполняться, пока X строго меньше ста
Вопрос 19: Большинство строк кода в C++ заканчиваются символом ";" (точка с запятой)
Вопрос 20: Тип данных "real" не является типом данных в C++
Вопрос 21: Правильный комментарий в C++ выглядит как "// комментарий"
Вопрос 22:
int: целые
float или double: вещественные
char: символьные