С++ задачи и вопросы
567 subscribers
532 photos
4 files
202 links
Задачи, тесты и теоретические вопросы по С++

Прислать задачу/вопрос в дар: @cyberJohnny
Сотрудничество: @cyberJohnny
Download Telegram
На картинке представлен массив. Какой элемент будет находиться под именем a[1][4]?
Anonymous Quiz
18%
8
9%
4
73%
Никакой
👍1👎1
Какой метод сортировки представлен на изображении?
Anonymous Quiz
81%
Пузырьком
11%
Вставками
8%
Слиянием
На изображении представлен двумерный массив и часть кода. Что появится на экране в результате выполнения кода?
Anonymous Quiz
15%
6
64%
15
20%
3
Что покажет код ниже?
char *s = "Fine";
*s = 'N'; cout << s << endl;
Anonymous Quiz
43%
Nine
8%
Fine
49%
Ошибку
Выберите правильный вариант выделения динамической памяти под переменную X типа float:
Anonymous Quiz
72%
float *ptr = new float; X = *ptr;
8%
float & ptr = new float; X = & ptr;
20%
float * ptr = &X; X = new float;
Какое из следующих объявлений является объявлением неизменяемого указателя?
Anonymous Quiz
16%
int const* ptr;
61%
const int* ptr;
2%
int * ptr const;
21%
int* const ptr;
👍2
Если определена операция вычитания для двух объектов класса A, а операция преобразования к int не определена, что будет вызвано при A a1,a2,a3=5; a3 = a1 – a2?
Anonymous Quiz
8%
преобразование к целому
19%
операция вычитания, а затем преобразование к целому
30%
только операция вычитания
44%
произойдет ошибка
Отметьте все неправильные определения констант:
Anonymous Poll
78%
1. const int 12X = 12;
15%
2. const int DAYS_OF_WEEK = 7;
80%
3. int const x = 2i+56
Правильные ответы к предыдущему посту👆:
1, 3
Укажите в каком(-их) выражении(-ях) правильно определена переменная в шестнадцатиричной системе счисления?
Anonymous Poll
60%
1. short x = 0x1244;
7%
2. char c = 9340x;
35%
3. unsigned long l = 0x84GAF;
70%
4. int k = 0xCDeF
Правильные ответы к предыдущему посту👆:
1, 4
В каком случае программа выведет строку на консоль?
Anonymous Quiz
9%
#include <iostream.h> using namespace std; void main() { cout < "Hello, world!" < endl; return; }
7%
#include <iostream.h> using namespace std; void main() { cout >> "Hello, world!" >> endl; return; }
84%
#include <iostream.h> using namespace std; int main() { cout << "Hello, world!" << endl; return 1; }
Отметьте правильный вариант освобождения всей памяти, выделенной для трехмерного массива для следующей программы long (*lp)[2][4]; lp = new long[3][2][4];
Anonymous Quiz
12%
delete lp;
31%
delete [] lp;
21%
delete [][] lp;
36%
delete [][][] lp;
В каких выражениях используются унарные арифметические операции?
Anonymous Poll
8%
1. c1 + d2
12%
2. s2 % d % 2
81%
3. --b
80%
4. d++
👍2🔥1