wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Тест№1. Подготовка к КР№2 С++

Total questions: 10

Worksheet time: 5mins

Name
Class
Date
1.

Именно такое объявление переменной в языке С++ является НЕ правильным

a)

int x;

b)

int x = 0;

c)

x: int;

d)

нет правильного ответа

2.

В языке С++ строковые литеральные константы представляют собой...

a)

одиночный символ, заключенный в апострофы, например

'w', 'g' или '7'

b)

последовательность символов, заключенную в двойные кавычки, например "Это строка";

c)

последовательность цифр, не начинающуюся с 0, например

23, 2003

d)

нет правильного ответа

3.

В языке С++ встроенный тип данных «char» предназначен для хранения...

a)

целых чисел или символов;

b)

вещественных чисел;

c)

символов;

d)

нет правильного ответа

4.

В результате успешной компиляции текста программы на C++ с каким расширением будет получен файл?

a)

.obj

b)

.exe

c)

.cpp

d)

.h

5.

Укажите правильное описание массива...

a)

int a[n];

b)

a int {n};

c)

int a(n);

d)

a [int] n;

6.

Что означает запись в программе double M[30];

a)

массив из 30 вещественных чисел

b)

30 вещественных чисел

c)

массив из 30 целых чисел

d)

ничего не означает

7.

Что выполняет фрагмент программы:

suma = 0;

for (i=0; i<100; i++)

suma += A[i];

a)

вычисление произведения

b)

вычисление суммы

c)

обнуление элементов массива

d)

обнуление суммы элементов массива

8.

Что выполняет фрагмент программы:

sum = 0;

for (i=0; i<20; i++)

if ((i%2)==0)

sum += B[i];

a)

вычисляетт сумму элементов массива на нечетных индексах

b)

вычисляетт сумму элементов массива на четных индексах

c)

вычисляет сумму всех элементов массива

d)

вычисляет сумму первых 5 элементов

9.

Что выполнят фрагмент программы

d = 1;

for (i=0; i<50; i++)

if ((A[i]%2)==1)

d = d * A[i];

a)

вычисляет сумму

b)

вычисляет произведение нечетных элементов массива

c)

вычисляет произведение элементов с нечетными индексами в массиве

d)

вычисляет произведение четных элементов массива

10.

Что выполняет фрагмент программы:

index = 0;

m = B[0];

for (i=1; i<30; i++)

if (m<B[i])

{

m = B[i]; index = i;

}

a)

поиск минимального элемента

b)

поиск максимального элемента

c)

бинарный поик

d)

сортировка вставками