Як правильно підключити бібліотеку для роботи з консольним введенням та виведенням?
#include <iostream>
using namespace iostream;
include <iostream>;
#import "iostream"
Як правильно підключити бібліотеку для роботи з консольним введенням та виведенням?
#include <iostream>
using namespace iostream;
include <iostream>;
#import "iostream"
Що буде виведено на екран в результаті виконання коду:
int a = 5;
cout << "Число: " << a;
Число: << a
Код не скомпілюється
Число: a
Число: 5
Який фрагмент коду коректно зчитує ціле число з консолі у змінну 'x'?
int x;
cout >> x;
cin << x;
int x = std::cin;
int x;
cin >> x;
Яка головна мета директиви #include <iostream>?
Оголосити функцію main()
Підключити математичну бібліотеку для складних обчислень
Зробити доступними для використання об'єкти cin, cout та інші елементи стандартної бібліотеки вводу/виводу
Автоматично додати коментарі до коду
Який код правильно оголошує символьну змінну та присвоює їй значення?
char c = 'A';
char c = A;
char c = "A";
string c = 'A';
Яка функція є точкою входу для виконання будь-якої програми на C++?
start()
main()
program()
begin()
Який оператор використовується для виведення даних на консоль у C++?
cout
cin
printf
Яке ключове слово використовується для оголошення цілочислової змінної?
double
int
string
char
Який символ використовується для позначення кінця оператора (statement) у C++?
.
,
;
:
Що таке коментар у коді C++?
Помилка в синтаксисі
Рядок коду, який виконується компілятором
Змінна, яка зберігає рядкові дані
Текст, який ігнорується компілятором і служить для пояснення коду
Який оператор використовується для зчитування даних з консолі у C++?
read
cin
input
cout
Що робить директива #include?
Оголошує нову функцію
Визначає тип даних
Створює об'єкт
Включає вміст вказаного файлу заголовка в поточний файл
Який оператор присвоєння використовується для надання значення змінній?
=
->
::
==
Який заголовковий файл необхідно підключити для використання класу std::string?
#include <string>
#include <cstring>
#include <iostream>
#include <sstream>
Який оператор використовується для отримання залишку від ділення?
\
%
*
/
Яке значення матиме змінна c після виконання коду:
const int a = 5;
int c = a;
Випадкове значення
Помилка компіляції
Нуль
5
Яке ключове слово використовується для оголошення змінної, яка не може бути змінена після її ініціалізації?
const
static
auto
volatile
Що виведе наступний код:
string s = "Hello";
s += " World";
cout << s;
Hello
Hello World
World
Помилка компіляції
Як у C++ можна отримати довжину рядка
string myString = "Test";
myString.length();
Усі, крім sizeof
myString.size();
sizeof(myString);
Що таке ініціалізація змінної?
Виділення пам'яті для змінної
Оголошення імені змінної
Зміна значення змінної після її створення
Присвоєння початкового значення змінній під час її створення
Який із наступних символів використовується для створення **однорядкового** коментаря у C++?
/* */
//
--
#
Який синтаксис використовується для створення **багаторядкового** коментаря у C++?
#
/* ... */
--
*/*/
Як компілятор C++ обробляє коментарі?
Він зберігає їх у виконуваному файлі як частину програми
Він ігнорує їх і не включає у виконуваний файл
Він виконує код всередині коментаря як звичайний текст
Він перетворює їх на машинний код, але не виконує
Чи можна **вкладати** багаторядковий коментар (`/* ... */`) всередину іншого багаторядкового коментаря?
Ні, це призведе до помилки компіляції
Так, якщо використовувати інший символ
Так, це стандартна практика і завжди працює
Це залежить від компілятора
Який із наступних символів представляє **символ нового рядка**?
\n
//
/n
\t
Що виведе наступний код:
int a = 5;
int b = 3;
cout << (a % b);
2
3
1
5
Створюйте онлайн-тести для контролю знань і залучення учнів до активної роботи у класі та вдома
Створити тест